We had a great trip through the Panama Canal on Celebrity Millennium. Most all on board was good.
The exceptions first. We had bought an air inclusive packet which included transfer and Hotel in Miami. Meet and greet at the airport was OK, except we needed to wait for other passengers. We then were picked up at the hotel to board our cruise. As such we came to the terminal with everybody else, so we waited close to two hours before we could go on-board. A total disaster as far as embarkation was concerned. In San Diego the immigration procedures for non American citizens took place on board; and even if the guest relations staff knew how many would come at each given time they had done NO reflections on crowd - or queue control it was a royal mess. Actually sad at the last day of an otherwise very good experience. I would hope that they spend some time thinking of improving both embarkation and disembarkation.
Our cabin was not large, but quiet, and with ample storage space even if we were three persons. Edgar and his staff did a good job, and our daughter loved the towel animals, particularly a hanging monkey that stayed up until we left, THANK YOU.
The restaurants and bars generally offered good food and beverage, as well as good service. Thank you to the staff in the Metropolitan dining room who took care of us there, Alan, Cruz and Suyasa, as well as the sommelier - Hassan, you all did great work. We visited also both the for charge specialty restaurants, the Olympic and the Qsine, both are great. I did find the charge US$40 per person extra a bit steep, but on a 15 night cruise it is worth it for a change of scenery. We visited all the other bars and restaurants, and the service was good generally.
On this Cruise we were impressed with the shore excursion crew, everything worked well, and most all the tours were interesting.
Fun Factory worked well, my daughter loved the time she spend there.
We signed up for boot camp classes, they were great!
The seminars and classes attended were great, and there was a lot of offerings.
Entertainment, was pleasant enough, not the stars but we are on a ship, so this was absolutely fine.