In a word, CLEAN, CLEAN, CLEAN. Our 4th cruise, 1st on Holland America & 2nd to Alaska. Great ship and crew. Indonesians and Filipinos were very friendly and attentive. Cleaners were vacuuming from early morning until late at night and cleaning everywhere. Hand cleaning stations all over the ship and if you caught some bug it would be your own fault.
Food was good to excellent, entertainment good but show lounge smaller than most. Lots to do on the ship and places to go and see the scenery.
We docked at each port and never had to tender which was great. We lucked out on the weather which was great. Misty Fiord and Glacier Bay spectacular. Juneau was OK but enjoyed Skagway and Ketchikan more. Don't miss the Yukon-White Pass train ride in Skagway, it was the highlight of the trip.