The resort was beautiful. We enjoyed the large pool and the beach, as well as the breakfast buffet. However, it did feel a little too isolated, as it took a while to get to the mainland, and there was no where to buy food and drinks that were not charged at inflated prices . It would have been nice to be able to bring snacks for the kids.
The beach was very clean, and the kids loved the water park. It was the best water park we’ve been to in Asia so far, with many different water slides. The food at the park was good, but the ATM wasn’t working, so I couldn’t draw money to buy much. Make sure you draw money before you go on the island.