I am going to write a rather long review and break into categories. I will also compare each to Carnival as that is the cruise line I have the most sailings with.
1. FOOD
Food is interesting on this ship as Norwegian is FREESTYLE cruising. Here is how it works - The ship has several dining options that are FREE - Summer Palace (forward), Indigo (aft), Buffet, Outside Grills, 24/7 snack bar, and room service. In addition to the FREE dining options this ship has I believe 9 specialty restaurants such as Chinese, Sushi, Italian, Steakhouse, and more. The charge for the specialty restaurants varies from $15, $20 or $30 per adult, children are always half price.