There were no annoying vendors, perhaps because it was raining, but Georgetown(that that we saw on the way to our excursion) was very clean and interesting city.
We visited Dunns River falls then went tubing down a river through a jungle. Both excursions were awesome!! We are thinking of taking a cruise with Carnival in June and if we visit this port we will do the same excursions with the kids. The vendors at the falls were annoying but easy enough to ignore.
We didn't see much of Cozumel as we quickly took a ferry to the mainland to visit the ruins at Tulum. We had arranged for a private tour for our group of six with Helaman tours. Although it was very humid and hot, the trip was worth it.