Cozumel's great for snorkelling, as you can go right off the hotel beach. El Presidente had probably the primo combinaton when we last went for snorkelling opportunity (you can snorkel along for almost a mile from their beach), reasonable price, and acceptable quarters. Of course, things do change.
Yes, we're "destination people." Couldn't possibly wait through a cruise to get to the place we want to be.
They also have a national park (Chankanab?), where you can snorkel and swim with dolphins, but the dolphins are definitely working, and it's not what it would be like in a more natural setting. I think I recall that they had a place called "Sting Ray City," but I'm not certain it was at Cozumel.
And in the center of town, there is a restaurant that makes the best, most tender octopus I have ever had...
Cozumel is a very nice vacation, indeed.
But I still love Tobago and its people, its limitless fruit trees, its rain forest, its great, green, natural beauty, its rugged shores. The people there call it paradise themselves, and have great pride in their island's beauty. Hope they can keep it as much as possible.
Best wishes,