Location was great. Huge plus the parking was on-site. Great beach amenities provided. Beautiful view and great place.