Cruise giants Royal Caribbean, Carnival, Norwegian, and MSC each own ultra-luxury cruise lines.I've been on their brands' ...