We had a wonderful time staying at this resort for Thanksgiving. It was the perfect location, close to amazing beaches and snorkeling, hot tubs, pools and restaurants. Small kitchenette was perfect for cooking breakfast and snacks and the washer and dryer came in really handy. The resort staff and owners were very friendly, easy to reach and extremely helpful. We had an amazing time and will definitely be returning.