Wow! This place is amazing. Perfect for divers. Reef right off the beach, great for snorkeling and diving (saw an eagle ray and a sea turtle within 10 mins), and co-located with a Dive Friends SCUBA shop. Dive Friends is super professional and friendly, and they'll take you to various dive sites in their van, on your request. Our room (2-bedroom suite) was really spacious and comfortable. Beautiful design and super clean. Resort property is very pretty, the pools are amazing, and the staff really helpful and friendly. There are 4 restaurants on the property, and all are super. We'll be back next year!