Some pluses and minuses: The island and resort are beautiful with lovely beaches, excellent snorkeling, and friendly staff. We stayed in an overwater bungalow that was spacious and comfortable with a beautiful outdoor area and plunge pool. We loved the homemade bath products which smelled and felt great. Our one issue with the bungalow, which was a big one, was that the air conditioning didn’t work properly. We had it on the highest/coolest it could go and were still sleeping without covers and sweating during the night. They came several times to “fix” it and they always left saying it was working correctly, but it was never repaired. We were extremely disappointed by this given the amount we were paying.
The food was hit and miss. There were some delicious dishes and some bad ones. We had a $22 chocolate mouse that was essentially two spoonfuls of chocolate jello pudding. The fish dishes were excellent. The restaurants always felt extremely crowded and the food/drink service at beach and pool was very poor.
They offered some fun tours, but we sadly weren’t able to do any of them. We actually chose the resort because they offered a whale shark excursion that looked fun, and we even messaged the resort a month in advance to try to book it, but were told we could only book upon arrival. On arrival we were put on a waiting list and, despite the tour operating nearly every night (sometimes twice), we never got called to do it (despite checking in with them daily).