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.