I choose this cruise because it was going through the Panama Canal and was going to have a stop in Panama. The itinerary was changed and it didn't stop in Panama. That was disappointing.
Food in dining rooms and buffet was just ok. Nothing special. That was disappointing.
However, the pizza on the upper deck was outstanding.