Cruise ships keep getting bigger – New NCL ship has with lots of entertainment.