Just got back from my first visit to the island. Had a wonderful time and will get a trip report together later. My experience with snorkeling off the docks was not great. The water is clear and beautiful and you will see a number of fish. The bottom is sandy for the most part. The docks are nice place to swim and see some fish but to see the really cool stuff pay the $35.00 and get out with one of the guides. They wil get you out to the good coral formations, they will keep you safe and most of them provide refreshments after you snorkel. Around the docks verses a snorkel with a guide is night and day. Have a wonderful time. keith