As experienced cruisers we found this ship and cruise experience very poor.
The ship needs to be completely refurbished or broken up. Our cabin had broken furniture, leaking sink, cracked lamps, etc, etc.
Food for me was ok but for my vegetarian wife was close to dreadful especially as NCL persist in labelling certain foods as vegetarian when they simply are not! I'm surprised they haven't sorted this as I first told them about this around 2 years ago and if someone has a negative reaction they could have some big problems.