I have been taking cruise vacations for over twenty years and have come to the conclusion that there is no all-in-one perfect cruise, but you can save money and get more of what you are looking for with some forethought and research.
This was our second Alaskan cruise and this time we were taking two of our grandchildren. We had taken a Disney cruise in January, and picked Norwegian because of their contract with Nicholodian thinking there would be more appeal for our 7 and9 year old grandsons. Overall this was a good choice, but don't go expecting Sponge Bob and Patrick to be ever present like the a Disney characters. This is still a cruise that caters to adults.
The five star parts of this trip were the entertainers, shows, overall cleanliness of the ship, and easily the most attentive cabin steward that we have ever had. Somewhat disappointing was the age and decor in need of updating, and the food while tasty was not up to the usual gourmet cruise ship standards. The cabins are small partly because the bathroom are larger than on most ships with a tub shower combination instead of the usual micro shower. Beds were comfortable. Although smoking was restricted to the casino and balconies, my wife was upset by the noticeable smoke odors in many areas of the ship.