Wonderful stay! We were met by a friendly airport transfer driver with great local knowledge. The staff were warm, welcoming, and always cheerful. Our room was spacious, clean, and had everything we needed. The grounds were maintained well. We enjoyed using the snorkelling gear and kayaks, and the food was absolutely delicious. Highly recommend!