We chose this cruise because of it's interesting stopovers. Columbia, Central America and Mexico. It provided much more interesting tours than Caribbean islands.
Independently we arranged a very good 2 hour walking tour of Cartegena - Yellow Umbrella Tour.
Our other tours were arranged through Celebrity - Stingray City and Snorkelling in Grand Cayman were excellent. We visited Panama City and the Agua Clara canal lock, Veragua rainforest in Costa Rica and a Mayan site in Mexico. The 3 reef snorkelling in Cozumel was a little too long.
Reasonably spacious, with a good sized bathroom.