This was our first vacation in 4 years and we were traveling with kids and elderly grandparents. Our stay at the property exceeded expectations on every count - the property was clean, accessible, and well put together, stocked with all the amenities we could possibly need for cooking, the beach and otherwise. The location was great - the downtown and beaches were all very close. Highly recommend this place, especially for groups that have young kids. The hen and goats on the property made it super fun.