We really enjoyed our short stay here. The room size was generous, plenty of dining options, and amazing and efficient staff/service. It was the low season so the hotel wasn't at capacity which I am sure contributed to my good experience. The breakfast is amazing, we had no trouble getting a lounge by the pool (although I expect this would be very hard during holiday periods), and everything was very clean. We had a spa treatment - the lap pool by the spa area is lovely and a nice place if you are looking for something quieter than the main pool area.
Smoking is prohibited in public areas however this is not enforced at all. Free wifi is available in the public areas of the complex but not in rooms (additional cost for in room internet). Some people may not like this. The beach is kept very clean and security limit the hawkers. Our room was nice although the bed needs to be replaced - had we stayed longer than one night we may have asked to change rooms due to the bed.
The best aspect of our stay was that we were permitted to continue to use the hotels facilities even after check out. Our flight was not until 10pm but we continued to enjoy the pool, spa and restaurants until we had to go to the airport.More