This was my 2nd Alaska cruise - 5 years ago I was on Holland America. The weather was perfect for this cruise. We went to Icy Point Strait - I'd never seen it before. There was a cooking excursion that was very good. We got to cook our own lunch and learned tips on cooking both halibut and salmon.
We went to Sawyer Glacier and Hubbard Glacier. We did not get close to either glacier. We could see them in the distance, but we couldn't see any glacier calving and we only stayed long enough to turn around and run to our next port. When I went to Glacier Bay on Holland America, we got really close and the captain spent over an hour turning the ship around so you could get a view of the glacier from no matter where you were on the ship. We also had a naturalist from Glacier Bay Park on board to talk about the glacier and point out whales, sea lions, eagles, etc. We never had anyone on Norwegian point out any wildlife. If you couldn't find it yourself, you didn't see it.
We went to Juneau (but only stayed from 7am to 1:30pm) not nearly enough time to explore the city. This is a beautiful city with lots to see and do, but you need more than 5 hours. We also saw Skagway and Ketchikan and they've improved on where the ships are moored. Made it much easier to get in and out of both cities.
We had a balcony on the 8th deck. Our room was right about the Stardust Lounge, so early evening you had to hear loud music and feel the floor vibrate. There was also noise from the engine. Not enough to keep us awake, but definitely background noise. Our steward was wonderful, very attentive and helpful. Always willing to visit and remembered our names. It almost seemed like they had cameras to know when you were out of your room. They got right in when you left and cleaned your room. He left ice for us several times a day. Service for the room was great.