sorry i was not able to chime in before your cruise - i only joined cruisemates recently.
did you find some good excursions?
grand cayman - loved sting ray city and loved the turtle farm
cartegena, columbia - at the time we went many years ago, we were told to be on the cautious side. we just stuck with the ship's bus tour. i remember just loving the streets and buildings. had that old style, soaked with history feel to it.
cozumel, mexico - i've been to cozumel for a week's stay when i was younger and loved scuba diving there! 200 ft visibility - it truly is a paradise for any divers. but if you are not certified then check out any type of snorkeling excursions from the ship. last time i went, i was pregnant and was not allowed to scuba dive so we went on this snorkeling trip through a marine conservation area. very, very cool!
Grand Cayman; awesome beach at 7 Mile Beach. Try Calico Jack's - great beach, good food, cold beer, and lots of water activities. If you like to snorkel, then you have to try Stingray City!
Belize; scuba diving is awesome!
Cozumel; scuba diving is awesome! Not great snorkeling, but some nice beaches.
__________________ Travel Agent/Cruise Specialist w/13 yrs exp and 48 Cruises on 11 cruise lines! Favorites: Paul Gauguin - Tahiti: Uniworld River Cruises - Europe; Celebrity Solstice-class ships; Holland America - 12-nights Baltics & Russia; RCCL - 14-nights Greek Isles, Turkey, & Croatia; Holland America - 14-day Alaskan cruisetour; 10-night Canada/New England cruise; 21 days Hawaii w/7-night NCL cruise; Oceania - 25 days in Asia; more than 3 months touring Europe by train. And many all-inclusive resorts!