DW and I choose this cruise due to no flying. LA round trip to Alaska. First kept getting delayed boarding notices. Was supposed to board around Noon but instead 6 PM. Then our traditional dining at Allegro which was booked and confirmed 1 1/2 years go was changed to Anytime. Had to take vacation time to change it to a not as good substitute set seating dining at Symphony. The room steward was perfect, he met all our needs and went beyond the call of duty, gave him the highest rating on the post cruise eval. Entertainment was uneven. The main production numbers were cut short. We had done the Royal last year October and we saw more versions of the Princess singers and dancers. Some of the guest entertainers were very good and some not. Jennifer Singer was terrific. Was disappointed in the Princess whale excursion out of Ketchican, saw none. The Juneau Tour and Whale Watch was great, saw many whales, saw 3 spouting next to each other, several flippers hitting the water, several diving with tails in the air, and several jumping out of the water and making very large splashes. Food was good or just OK in main dining, worse with few exceptions at Horizon, very good at International Café, very good at Alfredo's, excellent at Sabatini's. Balcony cabin was smaller than older Princess ships. Matt O, cruise director, was all over the ship and terrific, made the otherwise too many sea days in a row do-able. An on that note, Victoria was skipped due to the last portion of the new extended dock not being finished due to that part lost a sea during a storm. Princess should have substituted another port, say Vancouver.