We wanted a full transit Panama Canal cruise without seeing 2-3 ports in Mexico. The weather was very favorable throughout the cruise. While transiting the Panama Canal, there were people in the Constellation Lounge directly in front of the viewing window sleeping just so they could keep their seats. There aren't enough tables at the pool area (total of 8) if people want to dine outside.
Smoking onboard the ship should be eliminated. Live shows in the Celebrity Theater tended to be too loud, while the movie screen on the rooftop terrace seemed to be not loud enough. Many of the cruisers tended to be snobbish, and looked down on anyone that would cruise on a Carnival ship, including some of the performers.
The staff onboard was excellent and very friendly. Our room attendant kept our room in shape regardless of our schedule and they should all be commended for their hard work.