A nice beach for snorkling among the rocky coral beach. While we did not go into the water, I noticed that most beachgoers/swimmers were wearing beach shoes into the water because of the coral beach. A nice picnic area had tables and was in the shady area with many big trees. A concession stand was nearby to purchase food and drink and also there was bathrooms nearby. A good place for a family to spend the day.