We had an incredible stay - with everything we needed for snorkeling and beach time. We’re already planning our next trip because there’s so much to do and see but not enough time to do it all in one trip!