We had a wonderful experience. Our first day we took the provided snorkeling gear and realized that one of the masks was not working properly. I messaged Tracy and she had a new mask for us by the next day! The place was clean, great location, and had great local tips for food and activities. Highly recommend this site.