Enjoyed this cruise, but there were some negatives which NCL need to take onboard.
Embarkation - we stayed overnight with NCL and got an organised bus to the terminal, which allowed us to skip the long lines outside. Inside was still a trial. NCL have outsourced to Intercruise, who don't appear to be geared-up to handle the known number of passengers.
Cruise Director - English girl who would be more suited to a Club 18-30 holiday. She appeared to be reading off a script, with no connection to the passengers. NCL - know your audience!