The food was fantastic. The activities like the ropes course, bungee jump and water slides were great. The games shows and comedy shows were hysterical. Cupcake making was so much fun and the kids had a great time, as did the adults, at this activity. Rooms were clean and spacious (for a cruise ship).
The Assistant Cruise Director was super. The Cruise Director was new to the ship and very soft spoken and hard to understand. However, it seemed like the assistant took more of the lead for all ship activities.
There was always a line at guest services and we had a problem with our promotional offers. They still haven't been able to resolve these issues (which may have been related to the travel agent and not NCL) and we spent a few hours during the cruise trying to make the corrections.
If you want a good spot on the pool deck, you MUST get up super early to reserve a chair or you will not get a lounge chair for the entire day.
We have been on many cruises and are very happy with NCL!