Modern cruising – the ultimate customised in-cabin experience

In-suite dining on a Norwegian Cruise Line cruise. Courtesy of NCL.