Absolutely perfect! We've also stayed just north of this location and you really can't ask for a better spot. Yes it's a few minutes walk to the water but we did it everyday with a 4 year old and you can choose to go to the private beach north with beach cabana or to the shelter and excellent snorkeling of Black Rock to the south. Either way you have 2 world class crescent beaches in both directions. The accommodations were spacious and clean, beautiful interior, great amenities in the kitchen, and the closest building to the beach while also being next to the pool. Pool was great, large with lots of chairs, a 12" kid pool plus a hot tub and bathrooms. A great value in a great location.