Itinerary was excellent, good service and overall amazing trip. Only small negative was upgrades needed on older ship in cabin. Shower had some discoloring in wall panels, throw pillow looked really dirty, room was incredibly humid when you increased the air conditioning. We knew going in older ship, so really did not bother us in the least.