This place was wonderful - the location is perfect (close to town, beaches, etc.), we had all the gear we needed (beach umbrella, towels, chairs, snorkel gear, and more) and Violet was a wonderful host! She kept in contact with us and was super responsive if we needed anything. We would definitely stay here again!