I'll keep this short and sweet, I've traveled the world but this resort was exceptional. Aside from many note worthy things, food and hospitality made it to the top of our list. Everyone knew our names and greeted us wherever we went! They personalized our meals, meaning pretty much made anything we wanted even if it was not on the menu. They prepared picnic lunches on the days we had tours. Of course all of this had to be arranged in advance, however it was offered numberous times to us. The resort is also very child friendly, although we didn't see any other children. My son didn't want to leave!
The week I went was pretty dead. Staff was attentative , but I don't think it would be as good if the hotel was busy. Gift shop was way too expensive. Charges $20 usd for a bottle of sun block. They charge room service fees even if you just order food at the bar in between dining times, which makes no sense.