Took a 7 day inside passage cruise to Alaska stopping in Juneau, Skagway, sailing through beautiful Glacier Bay, Ketchikan then Victoria Canada. Especially enjoyed Skagway with its goldrush history and Glacier Bay is absolutely stunning Beautiful, clean ship. We had the inside cabin and was delighted with the size, especially storage space for personal items. The bed and pillows were so comfortable, food was great, and the staff very friendly and accommodating. Especially enjoyed the afternoon tea time with scones and finger foods. You will have to pay for upgrades to dine in specialty restaurants and connect to wi-fi as with any other cruise line I imagine. As far as entertainment, we saw a couple of musical type shows which had some pretty amazing talent to be performing on a cruise ship. Also attended a couple of comic shows that were outstanding! Must do trip. Will definitely choose Princess again!!