Right on the beach with fabulous patio. Garage parking (vs street) and beach equipment were awesome amenities. Fire pits very close by. Will consider staying again- good choice for our family with 3 kids under 11.