We really enjoyed our stay. The hotel was nice and clean, the food was really good and the staff were incredibly welcoming and attentive. The snorkeling just off the beach was superb, we got to see turtles, sharks, lots of fish and colorful corals. We also went on a few boat trips with aqura dive, the diving center, which were great too! Would love to come back someday.