We've done 2 cruises before, but this was the first to Alaska and it will not be the last. The ports, excursions, and itinerary were all awesome. We stayed one night in Seattle before boarding. We had a Haven room which far exceeded any expectations. The Courtyard Valet, in particular, was awesome.... all of the crew. With Haven we got priority boarding and disembarkation making going ashore particularly easy.
The cruise of Glacier Bay was amazing. No activities onboard where needed at that point as the scenery could not be beat. Cirque Bijoux show is not to be missed...phenomenal!
We did excursions in Ketchikan (Bering Sea Crab Fishing Boat - AWESOME - worth EVERY penny), Juneau (Wildlife Explorer and Mendenhall Glacier - good excursion with fun folks, but would have liked more time at glacier), Skagway (Glassblowing - another AWESOME experience at a lovely gardens run by fabulous people - a different option from most other excursions and we LOVED it).
Our cabin exceeded any expectations. We had so much room and the extras of The Haven are great!