There is snorkeling off of the beach. (You can rent equipment). Visibility was poor the day we went so we didn't snorkel. While the view was pretty the beach is covered with rocks. You need beach shoes to get to the water and rent a lounge chair if you want to lay out and get some sun. Definitely not a good choice if you have small children who want to play in the sand.