We took this cruise because it went to the Panama Canal as opposed to simply Caribbean islands.
The music was great. The food was wonderful at the Speciality restaurants, especially the Tamarind.. we went twice! The staff is extraordinary in customer service.
My only complaint was there was a sewer odor on the main entertainment deck #2 which you encountered during the entire cruise for about 100 yards. Really gross. Don’t know why it couldn’t be fixed and it would have been nice to know a status or apology report from the crew.