This was our 9th cruise and 2nd on Norwegian. We are not fans of "Freestyle Cruising" since you never get the same waiters twice and your tips are pooled. They really are not that motivated. The service isn't bad, but it's not as good as lines where the staff gets to know you and really work for their tips.
The food was good but nothing to really rave about. We refuse to pay extra for an optional dining room when we buy a cuise from any line and we're usually happy with the offerings. We never had a bad meal, but again, we never really had a meal that was special.
Activities were rare. I don't really know what the cruise director's staff did other than sell bingo cards and strip tickets. Other cruise lines we've been on had so many activities you had to pick and choose what to do on sea days. Our other NCL cruise had few activities, but it was Alaska so there was always something to do on deck.
Very small room for a family of four. Our last cruise was a mini suite on Carnival and we were very pleased. This room was small and should not have been marketed for a family of 4. We also had no recognition for a suite. Had we known what there suite was like, we probably would have gone with 2 non suite cabins.