For starters, let me say everyone should visit the Panama Canal, via a Cruise Ship. It is one of the most spectacular places on earth. However, be cautious of the WHOLE Itinerary.
Our itinerary looked great, Aruba, Cartagena, Panama, Costa Rica, and Jamaica with 4 days at Sea. When the shipped Docked in Aruba, we were there for 4.5 hours. We didn't have enough time to really enjoy the island. PLUS, the Tour Guide never shut up. He spoke aimlessly about nothing.
Caratgena was nice, but the shore excursion added to much fluff. We didn't need to pay to see local cultural dancers for 10 minutes, break dancers for 10 minutes, and a torture chamber on vacation. I would avoid the Palace of Inquisition. When our tour guide explained how they would tie the ropes to a certain part of the man, then stretch them out, let's just say I didn't need to hear that.
Colon, Panama was nothing more that a supply stop. We also had to wait for those folks that did shore excursions. The Panama Canal was AWESOME!!!!!!!
Limon, Costa Rica. The Shore Excursion described was NOT the one we got. While we visited the Banana Plantation, the Scenic Drive and Photop was NOT what we expected. It was nothing more that the bus racing to get back on time. We were shown some beautiful coastline, but NO stopping. It was awful.
Jamaica was OK. We had been there several times, so this was no biggie.
The Photo Team was fantastic. Very informative and ALWAYS willing to answer questions. Some of the Cruise Director's Staff, including the Cruise Director herself, were terribly boring. Some of the Junior ones were great!
The Wait Staff, for the most part was Horrendous.