Just returned from an absolutely glorious 14-night Panama Canal cruise on Celebrity's "Infinity". The ship was terrific, food and service extraordinary, entertaiment good and itinerary just right.
The daytime excursion to the cliff divers in Acapulco was fine--the guide being delightful. However, the rather expensive "observation car" train excursion along the Panama Canal was poor. As a group of four, we excitedly paid $120. each in anticipation of tendering off the Infinity during the Panama Canal crossing to board a "restored 1930's-era railroad observation car" to backtrack to Panama City along the canal. We all were particularly excited about the promise of a tour and view of the Miraflores Locks from the ground. In short, the train did not take us to the locks--we had a horrendous 2-hour+(total) bus ride from the Pacific-side train station to the locks and back. By the time we reached the locks, the tours were closed. There was no side trip (as advertised) into what looked like the interesting city of Panama. The train ride back to Cristobal and the Infinity was entirely after nightfall.
The Canal crossing aboard ship was fascinating. Infinity lecturers and in-stateroom videos about the Canal were enormously informative. The other ports were fun. The staff and crew of Infinity were fantastic! The 14-nights flew by with numerous activities offered both during days at sea and in port. We would highly recommend Celebrity, the ship "Infinity" and this particular cruise. At the conclusion of our cruise we certainly envied those passengers who stayed aboard, having booked the return passage!