We just literally got off the ship just a few hours ago. This is not a comprehensive day by day review but rather a summary of lasting impressions, good and bad, from this particular cruise experience. We are first time NCL cruisers though have cruised in the past with Disney (recently) and Carnival (a few years ago).
Our experience was made better by:
a) People : The ship's crew were both friendly, courteous and industrious from our cabin stewards (Jacinto Anion and Ambari team), the bartenders, the pool deck staff, the cleaning crew, and the garden cafe staff (we're amazed at the temperament of the garden cafe staff as we've witnessed them being unfairly abused by a few rude and obnoxious passengers). The results of the ship's crew efforts is shown by how clean and nice the ship is, inside and out.However, This applies for the crew on the ship only. In the NY port, some people we encountered during embarkation were rude & incompetent but not sure if they are NCL employees or if NCL has direct management control over them.