First of all the cruise staff was absolutely amazing during this recent cruise. Not a single complaint about NCL staff at all, they did an amazing job.
There's some negatives though:
-The ship seemed very short staff. Lines of 10-15 people waiting for a drink were not abnormal. The staff was all working their rears off to keep up, but without the right amount of help it was a long time before you got drinks at times.
Ignoring the families to both sides of us, the cabin itself was pretty nice. Given the age of the ship I expected to see some blemishes here and there but there was nothing significant