Have favored RCL but wanted a change. NCL food was better, service onboard very good except with employees that didn't share in the tip pool including guest services, and shop employees.
Summarizing, the ship is a floating Las Vegas--extremely crowded, glitzy, need more room in venues for seating. But a good variety.
Main pool is terrible!! Absolutely too small with no available space to enjoy a swim. The adults only area is very good. Entertainment and restaurant options very good.
Decor boring/muted, Functional, poor amenities, closet not easily accessible, towels low quality; cabin stewards totally over-worked but good; couldn't hear announcements; lifeboat drill a joke-- we'd all be dead. But if you are not expecting luxury, it's fine.