We chose this cruise because of the itinerary. We wanted to transit the Panama Canal. The canal experience was wonderful and very worthwhile.
The ship itself is dated and needs some work. The port of Aruba was a very short visit, only a few hours, same for Colombia.
Costa Rica was nice, so was Cabo San Lucas. We did not get to visit Nicaragua, as the seas were rough and tendering was not safe. That being said, many people were disappointed that another port was not offered, or docking early in Cabo San Lucas.
Clean and comfortable. Shower very small.
We just went on a bus with the shopping guide, she took us to more shopping and to an emerald museum, that at the end had a huge jewelry store, where - yep your guessed it - MORE SHOPPING!