We really enjoyed the ship. Although large it is easy to find everything. Embarkation great. Disembarkation was ridiculous. Lining up in halls and stairwells with staff not giving clear directions. Princess does this way better. We had paid for a Norwegian transfer, got our tag, and went when our colour was called. We still took over 40 minutes to get off the ship. This stress wasn't necessary.
We were not fans of the itinerary - Belize - I know Norwegian has spent a lot on the private resort but we didn't "see" or "feel" Belize. Could have been anywhere. Cozumel was okay. Costa Maya we booked a great resort but again its not really Mexico. Roatan is good but again, its not really Honduras.
Dining was good. Staff was good.