Not what it appears to be! It is certainly a nice hotel, with large comfortable rooms, but the service stinks!! We went there with friends who had award vouchers from freq flier miles - thank goodness, because it is grossly overpriced for the poor quality of service.
The food was of good quality, but the service was horrible. Very erratic. Slow waiters, didn't understand (and we are French, mind you!). It took nearly an hour to be served the first course, and just as long for a second course ordered by one person in our party - which we ultimately sent back. We weren't much in a hurry, but when the wait became interminable, we complained - and they really didn't seem to care.
Later someone in our party was injured by a pool tile that broke. Certainly, we can't fault them for the accident as the tiles seemed not to be defectuous - but they were completely lifeless when dealing with the problem. They had little or no first aid supplies, took ages to get in touch with a dr. or the emergency squad - and silly enough for them, didn't really have any kind of procedure in terms of declaring an injury.
Furthermore, by the 'base nautique' it is mentioned that there is waterskiing, parasailing, diving etc. etc - when you go to ask, they told us that there is, in fact, no such thing at the hotel, but the concierge could direct us somewhere!??! (Couldn't they indicate that in the hotel description, and on the sign by the 'base nautique').
The beach has room for only about 12 people, and is nothing special.
Going back to the food service, even for breakfast, we ordered eggs. We had time to eat other things from the buffet, drink our coffee, relax a while - and when we finally gave up any hope of seeing our eggs and walked away, we noticed a waiter delivering our eggs to the wrong table (the client said he didn't order them, but he'd love to have them.... so he did!).!??!?
While certainly the view is magnificent, this has nothing to do with the hotel, and you might as well stay about anywhere down the road -save your self some money - go to nicer beaches and drive to the water sports, and definitely find better service. (in the evening, we went to a pizzaria a short distance form the hotel - it was just fine - no stars, but the waitress was efficient and the food was quick and good!).
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC