Huge place, nice beds, bathrooms, and kitchens. Parking is ok, location as close to "not on the beach" to the beach as is reasonable.