Getting on the ship - We flew into Seattle early Saturday and took Princess shuttle to port. Shuttle was easy to find, lots of Princess employees to take bags and give directions. Waited about 1 hour at port before we were able to board, so not too long.
Ship Cabin - I was expecting a very small room but was happy as it was almost the size of hotel room (I had a balcony, maybe that helped.) There was enough storage to unpack everything. The shower was small but plenty big for one person to use. The bathroom was large enough for me to get ready in the bathroom while the wife showered and vice versa.
Ship - The ship had a pool for families in back, 2 pools and 4 hot tubs for everyone's use mid-ship and (for a small fee) an adults only pool and hot tub up front. I had planned on using the hot tub, especially during the nights, but with children playing in the pool and tubs there wasn't a nice quiet time to use them other than before breakfast unless you paid for the adult only area. They had a bar and casino which we never used. Movies outside almost every night, recent releases like The Martian and Star Wars, so if you were willing to put up with the wind and cold it was good.
Food - We mostly ate at the buffet due to our schedule. Large selection so you could always get something you wanted. Fruit was very good and fresh while the rest of the menu was ok, good but not great. We did pay extra, $29 each, to eat at the steakhouse for dinner, this was very good and well worth the extra as we had shipboard credits to use. Pizza was open for lunch until 9 or 10 at night and was good. They also had soft serve ice cream and a hamburger/hot dog grill but I didn't try those. I did pay for the all inclusive beverage package. On the days at sea it was good to have but for 4 of our 7 days we were in ports so it wound up being a loss of money for me as you need 6 or 7 drinks per day to break even. If I do this again I will stick to the soda package and pay for any alcohol I drink. Ship decks were plenty big so we could move side to side without being too crowded to view the glaciers or whales as we went back.
Activities - Lots of entertainment, especially at night but being early we go to bed early and get up around 4 so I missed most of the music and bar scene. They did have a speaker give 4 sessions about the wildlife and native people of the area which was very informative and worth the hour per session. They had a photography class which was a refresher for me but could be useful depending on your knowledge of your camera.
Staff - All the staff were great, courteous at all times despite my first time cruiser 'stupid' questions. The room was always kept clean and lots of staff at the buffet to take your dirty plates and get drinks for you.
Excursions - We stopped at Juneau, Skagway, Ketchikan and Victoria, pretty standard among all cruise it seems. At Juneau we took a helicopter to Mendenhall glacier and ran a dog sled. It was great and highly recommended with one caveat - $$$. At night we went whale watching and saw many whales in the inlet. Skagway was a railroad ride and visit to Liarsville. Salmon bake at Liarsville was a very good lunch with a little show and gold panning. Ketchikan was a wildlife viewing cruise, no bear sightings but eagles, deer and seals made it a good trip. Victoria was orca viewing in Juan de Fuca strait, couple of people thought it was rough but tour guides said we were lucky as it was calm. I guess if you aren't used to the water it could bother you.
Summary - I enjoyed the ports and want to go to Denali sometime so I will probably cruise to Anchorage and visit these same ports to do that but I don't see myself cruising the caribbean or down to Mexico. Lots of people were in the bar watching tv or in the casino but I can do that at home so the non-port days weren't the best. I did have a good time and if I do cruise again it will be with Princess. As a first timer I don't have anything to compare to but everything was good and I would hate to switch to try to find something better and wind up being disappointed.
Large enough for us to move around. If the wife was walking to the balcony I had to wait for to pass the bed before I could move towards the bathroom but compared to what I had heard this was a pleasant surprise. The balcony had plenty of room for us to sit with a table for our drinks. The shower was just large enough for one person but the bathroom was big enough for one person so I could shower while the wife brushed teeth,etc. and then we would switch. Lots of closet space and drawers to keep my clothes. Included a safe which was good for passports and valuables.