We all loved the hotel. Rooms are spacious, staff very friendly. They even keep your spot at the beach for all your stay! Food is excellent. But, the best part was the beach! If you love snorkeling, make sure you go around and enjoy watching the various kinds of fish. I would definitely go back there!