We loved our cruise and plan on doing the same one
The ship is beautiful. The cabins were nice with lots of storage. The shower and bathroom was larger and nicer than the Carnival cruises we have taken. Steward service was good. All the employees were helpful and nice. We had a couple of issues that we had to deal with (phone lost at port and fire alarm going off at home) and the staff assisted me in calling to clear things up.
NCL has it together on the embarkation and. Very smooth and quick.