What a fabulous week we had on the Millennium. The balcony was definitely worth the extra money. The inside passage was smooth sailing. Gorgeous scenery. The naturalist on board highlighted what we were seeing through narration. Pack for cooler weather with layers you can peel off. We had sunny weather in the afternoons once the fog lifted i which happened in some ports. Whale watching with Hoonah Tours in Icy Strait Point is a must- smaller boat than the cruise line trip. The rafting trip in Juneau with the ship is a must. Then you can take the tram to the top of Mt. Roberts on your own. If time permits find the Alaska Beer store and take a beer tasting tour. The Skagway train ride is an incredible trip with beautiful scenery. We booked off of the ship in the port- book with the cruise if you can- not much difference in price.
We did the selective seating which was great. We ate often at the Aqua Spa by the indoor pool which was lighter for lunch and breakfast. They will grill you fish or chicken to order. Definitely visit the martini bar and see Bekir in action. Qusine and the Olympic restaurant are worth the extra fee. All of the staff was accommodating and eager to please. The shows were okay when you were seeing a special guest rather than the ship's cast. Our trip was an Excite your Senses cruise with great extra events to attend- most with a fee. We did one water package which was fine. We ordered drinks a la carte and wine - which worked for us. Only big drinkers should do the full beverage package.
Skip the expensive spa treatments- and yoga classes which you pay for. The gym was crowded but we were able to use some machines after a wait.