I've not been disappointed on any of my 4 cruises on NCL. Will be going again in October and can't wait.
It seems people will take the time to complain, but not the time to commend. Don't know why, guess it's human nature.
In 7 days, you're going to be wondering why you didn't sail NCL before

Bon Voyage