On board we acclimated ourselves with a scavenger hunt (designed by Princess to encourage added spending - as did many of their activities - one of the things I dislike about cruising in general and Princess specifically) and quickly got a good feel for the layout. My wife actually won a certificate to one of the shops form the scavenger hunt so we got off to a good start. Lunch in the Horizon buffet area was good and we settled in to watch the water and mountains.
We opted for the traditional dining, late seating and, as experienced on other cruises, met some very pleasant people with whom to share meals during the cruise. Our servers were adequate, but not spectacular. The same could be said of the food. Some meals were quite good; some so-so. None was fantastic. We did not try the optional restaurants because nothing on their menus appeared to be worth the added cost.
We enjoyed the two formal nights (except for the excessive and expensive photo offerings.
The comedian, Kevin Hughes, was a true joy - we laughed until tears ran down our cheeks. The musical revue was cheesy, not accurate in its genre and the singers were a weak. We enjoyed the staff talent show - especially Hector, the singing head waiter much more than the paid talent. We chose to avoid the "headliner" based on past experience.
Our steward, German (pronounced Jermaine), was great and totally unobtrusive.
Having reps from the national Park Service on board was a great touch. the hired naturalist tried (but I thought too hard) and was not easily understood while we were out on deck.Overall, I believe Princess did an excellent job, we enjoyed our cabin, food was adequate and acceptable. The scenery was breathtaking and the trip was incredibly enjoyable. I would highly recommend this itinerary. The ship does a reverse routing as well; however, I think going north makes it a bit more spectacular as the mountains and glaciers grow and become more impressive. Glacier bay is a do not miss - College Fjord is nice, but not as overwhelming as Glacier Bay.
Be sure and take warm clothes - we had great weather, but there are places where you are surrounded by ice and moving across the water is a chilly proposition.
I highly recommend you choose a routing that includes Glacier Bay and the addition of national Park Service staff added immensely to our enjoyment of this spectacular site. Seeing icebergs calve is amazing.
Be sure to check the steeple of the white church just beside the dock location. The First Lutheran Church is the favorite perch for the aptly named Bald Eagle, Luther.
The town had some nice shops, but, once again for a town of about 800, 23 jewelry stores seems like overkill.
Anchorage was good - highly recommend Flattop (watch for moose on the drive up) for viewing and City Diner for eating. We rented a car and drove to Seward - more spectacular scenery and wildlife. we visited Exit Glacier which was interesting and returned to Anchorage for some final shopping and departure home.