I would never set sail on a Princess Cruise ship again. Our trip to Alaska was changed 4 times, 1 a few weeks before, the second the night before we set sell and then the other two during the cruise. In total, the changes added an extra day at sea and less time at every port. The cruise offered no compensation for taking away two our our ports and not replacing them.
The food was decent, but the cruise charged us for food delivery even though that was supposed to be free.
The bathrooms were not working. The restrooms were flooding and created a horrible stench on the boat. Our shower water was brown. That is all I am saying on that matter