I'm planning a trip for August and would like to be able to easily walk to snorkelling each day, so will likely stay in the area of Windsong Resort. I thought TCI and especially Grace Bay were known for their excellent beach snorkelling opportunities, but a lot of what I've read lately is that people either aren't too impressed, or it's just been too windy to enjoy it. I'm not expecting the Great Barrier Reef or anything, but what's the scoop? Can I expect to go out for 30-60 minutes of snorkelling and have a lot to see? Have the reefs deteriorated over the years and just aren't as healthy as they used to be? I should also mention that I understand that a "natural" snorkelling experience where the fish aren't being fed is very different from some resort excursions where they feed the fish and hence it's more like being in an overcrowded fishbowl. Any feedback and insight is welcome!