We went here over the Christmas week. Had a really amazing time - had a corner room with pool access. Not really required as there are so many great pools but was nice to swim from the room on a few occasions.
We loved the bar near the lobby and went most days. The breakfast was also amazing and had great staff and great food with good variety of both Asian and western food.
The resort has amazing pools and we tried them all! Great restaurants, excellent beach that was cleaned daily by staff and access to water sports nearby.
Rooms were very comfortable with a great bed.
Very safe area; felt completely at ease. Quick walk or bus to the local markets. Close access to many other resorts with variety of restaurants.
Overall we loved our stay, especially the amazing staff!