We had a wonderful cruise. A Panama Canal transit was on our "bucket" list - we enjoyed every minute of our 19 day cruise.
Dining: our booking included dinner in each of the 3 specialty restaurants. Tamarind was our favorite of the 3. Canaletto was average, Pinnacle was good, but we felt the upcharges there were too steep. We loved the burger place on lido for lunch as well as the pizza. We had several breakfasts & dinners in the MDR. We felt service, quality & presentation were very good. Lido for breakfast or lunch was good, but at dinner the food looked over cooked and held in the warmers too long.
Crew: every crew member we encountered was friendly, helpful & a pleasure to interact with. Even though the crew seemed over worked, they still did their duties with a smile & pleasant attitudes.
Cabin location was excellent. Our stateroom was quiet even though there was a connecting door to the next cabin. There was plenty of storage for 19 days worth of clothing. The bathtub was a welcome addition to the bathroom. Cabin steward kept us stocked with ice & anything else we asked for.
not enough time in this port, would like to have explored more