Free public beach. Parking is limited so get there early or have a taxi take you. Calm waters make for great snorkeling. We saw barracuda, parrot fish, doctor fish, sergeant majors and urchins among other things.. The onsite facilities are decent. The restaurant review will be forthcoming. We were not fans.