Some of the previous posts I've read on this issue are a couple of year's old so looking for an update. I've been checking promo pics at CSS as well as Google Earth and it looks like it would be some good snorkeling straight off the main beach at CSS. Is this permitted or do you have to snorkel via booking for a snorkel tour.