The ship was nice enough, however, when they had most events the areas became dangerously over crowed and no functional service. All areas were open to kids, including bars and casinos. One night a few large families lock-up the bar with their kids trying to sing Karaoke, then stayed for hours denying the intended gust a spot to set down.
NCL has what they call "Freestyle cruising" dinning for a higher-priced upgrade. We bought three each for the 7-day cruise. The last one I used for the Ocean Blue Seafood restaurant on the last night on sea heading back in. After being seated and reviewing the menu I about lost it! To have real seafood Lobster, oysters... it was a third upgraded fee. I was so sick and tired of the ship 's overpriced everything and the constant nickel and dimed me after paying for the cruise. Oh if you want the cruise experience you found online it's extra here extra there. The Freestyle cruise was named Feestyle cruising by most guests.
The cabin steward was the worst ever, he cleaned the room fine, very late when we would be returning to the room. No personality what so ever. But yet everyone will pay $15 per person per day for tips.
It was average, except they use shower glass doors instead of curtains, nice upgrade. The balcony was the smallest I've seen so far.