Entertainment was terrible. Offer 3 shows and one you have to pay for. Other two were weak. No headliner comedian. Too many restaurants and not enough entertainment. Both main restaurants have same exact menu, instead of variety. Very closed-in ship with a very bad layout. You can't even walk the whole deck of the ship outside without constantly having to go up and down steps. No "wow" factor at all, unlike Royal Caribbean and Disney.NCL advertised 4 "free" excursions when we booked, when in fact they only pay $50 per cabin for each excursion which, with the high prices of the excursions, is nowhere close to free. They also charged for one of the shows, which wasn't worth the money . We went into the Ice Bar, which was neat to see, but there was a $20 charge to get in! We won a "free" cruise for 2 at bingo but the fine print says NCL only pays up to $1000. This is one of their many scams.I've been on 10 cruises and 4 Cruise lines and I would definitely not recommend NCL. I would instead recommend Royal Caribbean or Disney.