Ship: We loved the ship. It's new, modern, beautiful, clean. The lawn and solarium were a great touch. Our service was always excellent. We used the gym every day - it's a lot easier to workout when you get to stare out at Alaskan mountains. We didn't see as many shows as we normally would have. Partly because we had a late dinner (8:30) and were too tired to do an 11:00 show. Sometimes the shows were at 7 but it gets dark so late in Alaska that we never wanted to sit in a dark theatre when the scenery was so gorgeous outside. The food was always delicious but the buffett could have had a little more variety. We had a balcony stateroom - 6221. The room was spacious, the bed was huge, the bathroom was clean and modern. The balcony had a great, unobstructed view. We used it a lot but I also spent a lot of time on deck so I could have a view of both sides. You can definitely still have a great experience without a balcony room.
Alaska: Absolutely awesome. We didn't do any ship excursions but there was definitely a good variety. I think local companies give you a nice taste of local life - which is especially cool in a place like Alaska. We stopped at Ketchikan, Juneau, Skagway and Victoria. We also did a 4 hour scenic cruise of tracy arm fjord the morning before we stopped in Juneau. Tracy Arm was by far the best part of our cruise, but we also loved Ketchikan and Skagway for their small-town flavor. My one compliant about the itenerary was that it was very front-heavy. Our first day was a sea day, then we had 3 days in port, and basically 2 more sea days at the end because we stopped in Victoria at 6pm and docked back in Seattle at 7 the next day. The naturalist on board was great - we went to all his talks - and I spent a good part of our sailing time looking for whales. I saw a couple bald eagles coming in and out of ports. We saw a lot of porpoises right up close to the ship and we saw 5-6 whales in the distance. I'd recommend keeping a look out at all times but especially when you're close to land.