I had been quite proud of my flight on ANA. The crew were superb and really helpful through the entire flight. The foodstuff was also very good. The seats ended up snug and experienced fantastic legroom. They've got a rather smaller sized baggage allowance of 20kg checked and 7kg hand https://sites.google.com/view/business-class-flights-/business-class-air-ticket