Our group had an amazing time here! The place was clean and large enough for our group of seven, and the location was within walking distance of two great beaches. One was great for boogie boarding and the other was much more calm, which was great for the small kids in our group. The property manager was always quick to respond to our questions.