My wife, daughter and I have cruised three times on Norwegian, twice with Royal Caribbean and once with MSC and we looked forward to this trip to the beside the shores of Alaska and BC. The cruise overall was wonderful! My wife generously upgraded our balcony room to a Haven suite as a birthday gift. We've had suites before on RC and MSC, but this one was significantly larger including a separate second bedroom / bathroom for our seven year old. The Haven itself is fantastic. Haven areas are on the restricted decks (14 and 15) and include private dining for breakfast and lunch in Moderno, a covered pool/hot-tub that is nice and warm on the coldest/windiest of Alaskan days, a private area on top of the ship (on deck 15) where you can enjoy 360 degree views, butler service, a dedicated concierge, priority seating in the theater, priority embarkation and debarkation, etc. Truly awesome! We were very spoiled for the week!
Overall, this is the way to see the coastline. There are some places where it just makes sense to go by ship. Norway (which we did on MSC after Norwegian canceled our cruise without explanation) and Alaska glacier areas are two examples. We spent innumerable hours watching gorgeous scenery out of our balcony with hours and hours going by with no sight of humans. Spectacular! OK, but onto the cruise stuff you guys might care to read about.
First, service. We were pretty segregated the whole trip, so we didn't interact much in the public areas of the ship with the exception of listening to music in a bar or two. Our cabin steward, butler (Loy) and concierge (John) were all great. We asked a lot from John during the trip and he was intelligent, helpful and fully understood the context of what his guests would want. In our experience, not many crew members (especially non-native English speakers) are very good at getting the nuances of American culture even after a decade or more working on ships. John just "got it" and made our cruise much better that it would have been without his assistance. Such staff are worth attracting to the ship because they can accomplish more than a dozen 'newbs' can. We spent a bit of time chatting with the General Manager as well, who I think has one of the coolest jobs. OK, so all-in-all the service we received was great. Public service, I really can't say one way or the other albeit we ran into a couple service staff that would randomly bring up how they had toddlers at home that they only got to see every 8 months. We have run into this story many times before (always from SouthEast Asian staff) and I'm cool with it as long as it doesn't sound like a pity story in an effort to get additional gratuity. If we have been speaking with you frequently and we ask, fine, but don't bring it up out of the blue, please people. It's odd.