"Location is amazing: just across the street from the beach. Just down the road from shops and restaurants and night market.
Rooms are spacious and comfortable. Housekeeping comes by every day with clean towels and free snacks and drinks.
Breakfast-buffet is included and has a different selection every day (and many interesting vegetarian options).
The buffet also serves dinner and there are two more restaurants on-site, but we enjoyed the night market and village restaurants so much, that we have not used this option.
Beach is clean with soft sand and warm water. There are beach-beds, towels and parasols available at the beach. Very nice.
There is a beach-bar with drinks and snacks.
As you enter the sea, you will find some stone underwater, so wearing reef shoes is advisable. It takes a bit of searching but with some patience and a snorkel you can find fish swimming around
The hotel has nice-looking and clean pools, and a wellness facility. We did not use these ourselves, but they were clean and looked well-maintained.
There is an extensive recreation area in the hotel - foosball, pool billiards, and many screens for playing video games on. There is a well-kept and clean indoor play paradise for those with young children.
There are a lot of activities in the area. And beautiful nature. Five minutes walk (away from town) you will find wild monkeys wandering about.
Con: the only thing i would not recommend is the gym: small and lacking in equipment."