On surface level, Norwegian Cruise Line Holdings Ltd. (NYSE:NCLH) appears to be a complete mess. Despite delivering what on paper would seem to be solid financial results, the cruise ship operator ...