We had a wonderful stay here. The location was convenient, the place was clean, and it had all the equipment we needed to enjoy the beaches, including goggles, snorkels, towels, chairs and umbrellas. It was great for our little group when we wanted to make dinner and hang out or go down to the pool. Lots of helpful recommendations for food and places to go. They were very responsive and provided clear instructions. We would definitely stay here again.