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.
__________________ 46 Cruises & Counting! Favorites: Paul Gauguin to Tahiti: Uniworld River Cruises in Europe; any of the Celebrity Solstice-class ships; Holland America for 12-nights in the Baltics & Russia; RCCL for 14-night Greek Isles, Turkey, & Croatia; Holland America for 14-day Alaska cruisetour; 10-night Canada/New England cruise; 21 days in Hawaii including a 7-night NCL cruise; Oceania for 25 days in Asia; & 3 months touring Europe by train. And many days spent in all-inclusive resorts!