The food and service was fantastic, and the kids absolutely loved all the activities. The best part was that it actually allowed my wife and I to enjoy some quality time together which is normally absent from our family holidays. We ended up eating alone for 4 nights as the kids were keen to go the kids club and play with numerous new friends they had made.
The cabin was more than adequate and our steward went out of his way to make sure we were happy with everything. We hardly spent any time in the cabin except to sleep and change clothes!
The entertainment was far better than we were expecting, and we especially enjoyed the piano bar on the evening after dinner. The itinerary was great and the organisation was good.
The fellow cruisers we met were lovely and we made some good friends. My only negative points would be the port disembarkation at the various stops, but I think this was due more to the Italian port authorities than NCL - it sometimes took more than an hour simply to get out of the port.
Some fellow passengers it had to be said were not so happy with everything and these were in the main Americans. I think they are used to much higher standards than what they experienced with NCL, and they could be particularly loud in their complaining.
We were more than happy with everything and are already planning our cruise for next year.