The cabin was small but nice and clean. The staff were very pleasant. The pros stop here.
I was disappointed from the get go. After speaking to NCL multiple times on the phone and asking over and over again about the different charges and asking if there were any additional fees or charges and told that there were none, I was very upset when I found out that there would be a $12 charge per day per person for service fees so that tipping was not needed. That's great and all, but what about all the meals eaten off the ship and all the times we turned away the room stewards because they showed up too late or too early? The charge was atrocious.
The food was hit or miss. Magenta typically had nice meals but the buffets were disgusting. How so many people were at the buffets all the time, I just don't know. They must not have any standards with food. I was also irritated at the cover charges for restaurants since this was a question asked before the cruise was booked and NCL said that all 10 restaurants were included in our charges. Guess that the cover charges were in the fine print somewhere.