First time cruising with NCL and it will definitely be the last. I have cruised before with celebrity X , MSC and Princess.
Embarkation was quick and efficient
The food at best was mediocre. There are several restaurants available if you are willing to pay more. Of the restaurants included in the cruise fare the menu was limited, lobster and steak required paying a surcharge of $24. The buffet was adequate but nothing special and not hot enough