This is one of the best shore snorkeling places in Florida. We saw a 3 1/2' Nurse Shark a sea turtle and lots of tropicals. The best places to snorkel are near the pier and anywhere the water is shallower. One of our fav's is the area past the buoy near the end of the pier on the south side. In the deeper areas you are a little far up to see the fish. Parking is hard to get on the weekend. During the week you can find parking easily for $1.50 an hour. We are a full time traveling family of 7 and are trying to snorkel every Florida location on this site. I will be posting videos and more information about our snorkeling adventures at our travel site NeverEngingRVTrip.com Hope this review helps! Happy Snorkeling!