This cruise had good itinerary and dates were convenient for us. Embarkation was fast because we're platinum members. We also booked a transfer to the airport so disembarkation was good too. However in my opinion NCL still has a lot to learn how operate ships of this size - 4000 people. Coming back from the shore was always a challenge, in Gdansk it was a disaster with hundreds passengers coming back to the ship and only one gangway open.
The room cleaning service was good. Entertainment was ok, nothing special.
We didn't travel with children so we didn't use any child care.
Average size balcony rooms. Regular layout. Ample closet space.