I have been reading the Cruise Critic reviews for a few years and felt that I needed to give something back so here is my first post and I hope that it will help you in making your plans.
This was our first time cruising with Norwegian. We felt that the crew, by and large, put in effort to make sure the guests were having a good time. I actually felt bad for them when we observed people being nasty -ridiculous situations such as screaming about cold eggs (for goodness sakes you're on a cruise ship just politely ask for a new egg.) I thought the buffet was plentiful and had different items as well as standards each day.
I was very pleased that Norwegian did not push drinks constantly 24X7. In fact, they really were not pushy at all. All sales pitches for jewelry, art - the usual on ships were low key. We appreciated this. We speculate they make up the money by having the specialty restaurants but this was perfectly fine for us. We very much enjoyed Moderno - the food was excellent and more than we could eat. Even my son, the picky eater, was very happy and asked if we could go again. We also ate at the Japanese steakhouse and enjoyed the food/conversation.
Overall Ok. We had 4 people in the cabin and seemed to have enough room without tripping over one another.