I've been on about 5 cruises now, and first time with NCL.
the locations of each stop is great even thou we had to make detour due to an impending hurricane. I like the fact we had two over night stays on Kauai, and Maui. It allowed more time on the island.
Food wasn't all that special, and we didn't have any formal night's lobster I was used to on other cruises. the dinning room on the 5th floor is much faster than the one above it.