If you have to travel long haul I can only recommend Singapore Airlines, not only is the service and food great but the flight attendants are wonderful. A big plus for me is the cleaning of the toilets which is done regularly not like some other airlines who don't or only do it once on long haul.
airlines reviews