Stayed in the hotel for a week with my wife.
Our experience is exceptional. We had a deluxe room with see view. Big, nice, bathroom, entrance lobby (to separate room from the corridor), kitchenette, dining table, bedroom with living area, big balcony, all was at our disposal. Looking at it, room was bigger than my 8 people office at work.
Breakfast was story for itself. Variety of foods and drinks, cooks making pancakes in front of you... Pools, semi-private beach, variety of restaurants, spa, even shop are part of the hotel.More