We took the trip as a group of my wife's high school reunion. This was the first time we had a cruise ship trip. The scenes along Alaska shore were spectacular. The meals, especially dinner, were great. The product shows at Princess Theater were outstanding. We also enjoyed free ice cream at top deck viewing ocean and mountains. The balloon party at Atrium on the last day was phenomenal. It was a very decent trip overall.
We flew to Anchorage the day before. We took a bus trip down to Whittier where we embarked the ship. The first two days were all on ship without stops. The ship sailed through Harbour Glacier the first day and Glacier Bay National Park the next day. Then she stopped at Stagway, Juneau, and Ketchikan the next three days. The last day was all on sea again and the ship arrived at Vancouver harbor the next morning.
The only major drawback was that no internet access unless you want to pay a ridiculous fee (e.g., $69 per hour). We remember that about 15 years ago, almost every hotel around world charged internet fees. When someone started to offer free wifi access, it became popular and soon every other hotels followed trend. I would imagine that this will happen to cruise ship as well. Someone smart enough to provide free internet access (even for a couple of hours per day) will immediately gain popularity. We are looking for our next cruise trip choice with this feature at top of our list.
The interior room was small but not too tight. There were a lot of small goodies such as a lot of shelves and decks to help using the limited spaces. The room temperature was comfortable and adjustable. The room service was efficient and friendly.
The only drawback was that the toilet was a little too tall. This was inconvenient for shorter people as their feet couldn't reach the floor when sitting on the toilet. A small stand stool would help a lot.
Stayed on ship and viewing glaciers was a very special experience.