This was my older kids fav beach for boogie boarding! There is a lifeguard that is wonderful and watching out for every little thing going on. This is a beautiful white sand turquoise water beach. The view is stunning. The snorkeling here is not very good because the surf is pretty strong, but some were going out to the rocks. The beach is pretty small and crowded, but was worth the fight for the kids to get to play in the surf protected by the lifeguards!