This beach was right across the street from our condo. It has walking paths adjacent to it and a beautiful setting. The beach was never crowded during a two week stay we just completed.
Snorkeling was decent at this beach as you got a little further out. Saw sea turtles here several times, especially up against the large formation of rocks at the far end of this beach. Great sunset views here, too. Be sure to stay for a few minutes after sunset for the most beautiful colors.
I did not fully appreciate this until we got there but if you are fair skinned, get a high SPF and reapply it every hour you are out on beach activity. Your skin will thank you!
A couple things to be aware of as you get in the water:
1. Be careful for significant sand drop offs.
2. Be careful for rocks. Depending on the tides, there were different rocks exposed in different places.