We have been on several Princess cruises (as well as NCL, Celebrity, Royal Carribbean, Carnival and others) and are Platinum level with Princess.
Over the years, we have noticed a degradation of service and I believe there is a chance we will ever reach the top Elite level of Princess' customer loyalty program but only because it is inexpensive. Service levels have receded over the years and while in the past, Princess provided engaging onboard programs, the emphasis is now on selling photos and jewelry.
On ship culture seems to have become one of just going through the motions. No staff appeared to even want to provide a good experience to the passengers. In past cruises, staff often tried to interact with us, but on this cruise, they were very standoffish - just doing their jobs. Our first cruise, on the retired Royal Princess, was exemplary, but things have gone downhill ever since.
A very pretty city with many things to do. Buschart (sp?) is a must if you have time, and the waterfront can be an exciting place to be and also in the center of town and near the provincial museum, the Empress Hotel, and other points of interest. A shuttle from the port to downtown cost $8.00 although it is an easy walk. Note that everything opens at 9:30, so getting there earlier does not help unless you just want to walk around.
Mendenhall Glacier is the big draw although not too impressive compared to what you will see later in the cruise. If you want to do an activity, book it quickly. When we were there, there were 4 other large ships in port, so everything is busy.
Good for a short walk, but basically there is nothing there (The ship's entertainment (comedian) joked about the hammer museum which is the only point of interest there other than a few shops. There is an IGA grocery store for those starving for potato chips.
Relatively nice shopping (but all ports in Alaska are similar with the same stores (jewelry, souvenirs). Be sure to visit Creek street, a cute little shopping area a short walk away. Book excursions early as there may be competition from other cruiseships (3 in port when we visited).