Great spot by the beach with all required amenities