Overview I will try to provide a quick summary so that those who want just the facts don't have to read the entire review.
Overall, I would rate the cruise an A- overall. Others may have a different perspective, but we really enjoyed ourselves. The food in Windows was consistently very good, and the buffet was average for a buffet. Le Bistro provided a fabulous dining experience, though I should have scheduled it for a different day, not during the visit to the Sawyer Glacier. There were some minor issues due to the ship just coming over from Asia. Some of the signs hadn't been loaded yet; they were replacing ice makers, etc. The entertainment was good, and the weather was perfect. The staff was consistently friendly. I believe that every staff member we passed greeted us with a smile and hello, most wanted to know how we were enjoying the cruise.
Our room, deck 9 inside forward, was fine. We had plenty of storage, 4 drawers, 5 shelves in the closet, and sufficient space for hanging clothes. We packed more than we used, but still had enough room. Our cabin attendants took very good care of us and our cabin. We didn't get any towel animals; maybe the bear-eating salmon got them. The ship was in very good shape, the crew was working constantly to maintain it, and on upgrades that were needed for the US market.