We loved going through the Panama Canal.
Unfortunately, our cruise got off to a bad start by not getting a cabin assignment until two days before departure, so we were already stressed about whether we would even have a cabin as we left home (we booked the cruise three months before and had to accept a GTY booking). Our cabin was in a bad location - not one we would have chosen, with someone else's name on the door, and no recognition of the fact that the cruise was a birthday cruise for us.
The ship is old, with a lot a rust showing. Although we saw crew painting over rust spots, there were many more less-accessible spots that highlight the ship's age. Probably because of its age, the ship probably doesn't have the stabilization of newer ships. We definitely had a bumpier ride than we are used to.
I would recommend avoiding this cabin. Being one of the front cabins, it seemed that the breeze/wind on the balcony was more intense than further back. As previously mentioned, the balcony door wasn't sealed well and was very noisy in windy conditions. Additionally, I think there was more up-down and sideways motion.
We did a trip to Granada with a lake cruise - excellent. Included a really good lunch in Granada.