Just got back - went from November 24 to December 1, 2012. This resort is a smaller quaint resort which is what we like. It is very clean and well kept. The staff is so nice,helpful and fun! The food is very good. We had a little bit of everything on the menu and all meals were good and really fresh. Snorkeling at the resort is great - very up close and personal with much all around. My husband and son golfed and were very impressed with the course and the nature on and around the course. We plan to return next year.