This place was so very serene and peaceful. Exactly what we needed. They provided everything you could hope for snorkel gear, kayaks, DVDs not to mention the friendly & warm welcome we received the moment we got off the plane by the staff waiting for us. Beautiful, real people. I hope to return one day soon.