We wanted to go thru the Panama Canal. The service in the Dining Rooms was always excellent. Food not so good. The meats were tough and had little flavor. The dinner menu was very lacking re choices. The shrimp cocktail was always excellent. We ate in the Bayou Steak House one night. The steaks (very Large) were excellent, as was the waiter. Princess did a very nice thing for my wife since it was her Birthday. She received a gift card entitling her to free cover charge in one of the Specialty Restaurants.
The cabin was ideally located near the front elevators (Lifts). Since my wife and I both have some difficulty walking very far, this location was great. Trips to the Horizon Court (buffet) were very easy with little walking. Trips to the Theater were easy as the Lifts near our room faced the entry to the Theater. Trips to the dining room and the Atrium required moderate walking. The entertainment and activities was excellent. Always something to do.
Our cabin steward was terrific. He did a great job of maintaining our cabin. He provided us with a fresh bucket of ice twice a day.