If you need swanky decor with lots of marble and people in white uniforms, this place is for you. Lovely grounds, great pools, decent restaurants. The beds are super-plush, the bathroom is big enough to bathe a llama, and the balcony is good enough to spend the whole vacation on. But the restaurants are hit-or-miss for the food and always a sucker-punch with the prices. The pools are dominated by kids, even the so-called adults-only Hibiscus Pool, and the beach is public anyway, so why do you need the hotel. It is really very nice, but not spectacular.