I loved the size of this ship. Yes, it's a little older, but the minor issues were not enough to make a difference.
One of the issues was not with the ship, but with Princess. Anytime dining, is not really "anytime dining" If you do not show up for dinner at 5 to 5:30, you can almost guarantee that you will be waiting a while. The Club Class should definitely be done away with. Lots of empty tables that cannot be used "just in case". Makes for some very upset people.
The journey through the canal was exquisite. A sight that should be seen by everyone.
This cabin was in a decent location. Turn right to go to elevators for Horizon or Princess Theatre, turn left to go to elevators to go to dining room or Atrium.
A little TLC is needed, a hinge fell off the bathroom door and another off the closet door and there were some "soft spots" on the floor in a few places. None of these affected us in the least.
The balcony does not have a cover, so it was hot when the sun beat down and wet in the rain.