The best part of this stay was the island, clean and beautiful, quiet and private. The snorkelling was fantastic, even if the reef is not in good condition. We swam with turtles, sharks, mantas and many fish. The transfer wasn't perfect, very expensive (75 dollars per person) and one of the trips wasn't with a speedboat as planned, so it took 1 hour. The room is lovely and very clean, but it's not a luxury room if you are looking for that. The buffet is good, but not various. The variety of fruit was very disappointing, few kinds of fruit in a tropical place was ridiculous. There are some activities like tours, snorkelling, fishing, but they are not very good explained. Sometimes some staff member seemed a bit invasive. The drinks were not included, and they are very expensive.