This was a great trip. Had a great time both onboard, and at the ports. There was always something to do, and the cruise ship staff was great. Ate at the buffet mostly, always quality food with enough options to always be able to try something different. The included restaurants were also very good. I've read lots of complaints about portion sizes being to small at the complimentary restaurants. PRO TIP: Instead of complaining about it online, all you had to do was ask for more.
1 minor comment: Karaoke song selection could have been better. Not to say it was bad, but the last Norwegian cruise I went on had a far wider song selection, so I figured it would have been the same. Still had a great time though!
A lot of the complaints for this ship seem to center on it being crowded. Well, that could have been easily anticipated before hand, and honestly, except for the first day before the staterooms were ready, I didn't even notice. Also, THERE ARE NO "HIDDEN" CHARGES. If people would read all of the things they agree to beforehand, they would know this. Instead, people go on a trip having not read information that was provided to them, and then act like their ignorance is someone elses fault.