Highly recommend this cruise:
Pros.
Food....meals in all dining areas were great. Most of our party are vegan and NCL went above and beyond to accommodate them. Even made special vegan meals. All restuarants are open to special requests. They have vegan patties that are not on menu. Irish Pub was a fave...they would leave chicken off fajitas. We ate there a lot.
Clean. No issues. Tight for 4 people but it worked.
Hired our own driver
Port too commercialzed.