Everything was great, mostly. But there were a few details that keep me from giving it 5 stars.
#1) The housekeeping staff was very loud. Shouting to each other, dragging heavy furniture, everything they did was LOUD. It was like they had no concern or awareness for the guests in their rooms. And the noise started early, usually around 7 am & went on for hours. They didn't respect my Do Not Disturb sign, either. Once, they knocked on my door & then opened it & came in! I was in my bathrobe! I doublechecked--the sign was still on my door!
#2) The range of in-room toiletries is very poor for the very high price they charge. No toothbrush, no body lotion, no hair dryer, no separate shampoo & conditioner (just the 2-in-1 stuff), no toothpaste, no mouthwash. And the few toiletries provided were not up to the standard you'd expect at a very beautiful, very pricey resort. On the plus side, they do provide beach towels, an umbrella & a really cute tote bag to use during your stay. I wish they'd upgrade their toiletries to Thann or similar.
The grounds are very beautiful, the pool is fabulous, the spa is beautiful & the reception staff was friendly & lovely. And the location is ideal. Would I stay again? Absolutely-- but only if I brought my own toiletries & hair dryer & had slightly lower expectations. :)