We brought our friends from VT for a 3 night stay and Margaritaville was everything we were hoping for. The cottage was very clean, comfortable beds, plenty of towels and we just loved having our breakfast out on the screened porch each morning. The kitchen had everything we needed. We toured Ocracoke each day and returned for the sunset each evening. What a beautiful tranquil setting! Thanks for making our stay so enjoyable! My husband and I will be returning to Margaritaville in the off season.