Great place, great amenities! Right on beach.