Embarkation: It went relatively smoothly. However, 1) the embarkation pier was kind of a zoo; 2) I was irritated that (apparently) I had to use a porter to bring our 4 bags to the loading area when we were perfectly capable of doing it; and 3) it wasn't until after dinner that my wife's 2 bags were delivered; my 2 arrived soon after we got to our cabin.
Dining: We ate dinners in the dining room; breakfast and lunch in the Horizon Court or Cafe Corniche (pizza). Service was excellent; the food generally good, not great. "Anytime dining" seemed like a great idea, and we opted for it. Never again. What it meant for us was that you get in line "anytime," after which you get a pager and wait for up to half an hour for a table. I tried to reserve a table several times and was told that nothing was available until 8:30, later than we like to eat.
Entertainment: I can't comment on the entertainment since we had no interest in and didn't attend any shows, etc.
Cabin: Our balconey cabin was clean and comfortable. I would have liked more than one chair, but there wasn't room for one. Our steward was excellent. My wife appreciated that I was not permitted to smoke on the balconey.
Staff: Overall, we found the staff to be friendly and helpful. This is contrary to what I've been reading in some comments about cruises on other Princess ships in the Caribbean.
Shore Excursions: We each took six, four together and two each apart. We enjoyed all of them. My favorite was a Zodiac expedition in Ketchican -- we were the only two passengers signed up for it and, so, had a boat to ourselves. According to the tour operator, Princess requires a minimum of four for any excursion, and Princess had picked up the tab for two so that we wouldn't be canceled. Kudos to Princess if this is true and, if so, they did it behind the scenes. You can likely save money by booking excursions on your own. Princess is upfront about this, saying that about 20% of excursion fees go to them.
Other: My wife has multiple chemical sensitivities and also requires a gluten-free diet. Princess was very accommodating in this regard. Indeed, there is an "accessibility person" in the home office; she was very helpful. But for the assurances she gave in advance, we would never have dared to try the cruise. Kudos also to Greg, the head waiter in the Rigoletto Dining Room, who went out of his way insofar as my wife's gluten-free diet is concerned.
Value for money: Due to my wife's problems noted above, we paid considerably more to get a specific cabin. Based on our experience, next time we'll pay less for whatever balconey cabin we are assigned.
Overall: As stated above, we were very satisfied with the cruise and are already planning our next one with Princess, to the Caribbean. I must admit that I'm a bit put off by some of the reviews of the two ships, one of which we will be on, but we'll likely give it a try nonetheless.