Staff was great...hands down. All of our interactions were wonderful and the other passengers had great stories to tell. The food was decent to good and we only ate in the main dining room and the buffet. I personally was caught off guard because the main dining room was actually enforcing the dress code. I've been on about 15 cruises and was pleasantly surprised by this, even though it affected me. What was my offense? I had on, what I would call, nice cloth flip flops. What I did find humorous was that my sneakers were acceptable. I am no "joe fashion" but I personally think my flips looked better. In any event, I was glad to finally see a main stream cruise line enforce their dress code.
The ship lay out is horrible. I have noticed this on other NCL ships, Epic, but this was even worse. It was impossible sometimes to go from point A to B without going up and back down a floor. I have become fond of the ships with promenades down the middle and this was more like navigating a maze. The venues were nice, clean and staff friendly...once you found them. The coffee shop in the middle, I mean dead center, of the atrium was odd and required the band to play on their roof. The 5 O'Clock Somewhere bar was a transit/walk through area. It was rare to see someone stay more than ten minutes and it was used mostly as a walk way.
Finally, the audio during the shows in the main theater was not good. The volume of the live band often superseded the vocals. I believe could easily be fixed and am not sure what it hasn't to date. The Cruise director, Dave, was outstanding and very funny. I am biased to self-deprecating humor and he excelled at it.