We flew Dublin to Manchester [Aerlingus] on the fist leg of our journey & then to Beijing with Hainan Airline, economy class. As always, Aerlingus was super to fly with. This was our first time to fly with Hainan & hopefully won't be our last because our experience was really good. We were looked after really well, staff were professional, attentive & courteous at all times and the food was as good as you will get on any good airline. We had the feeling that Hainan were trying very hard to be acknowledged as a first class airline and they didn't disappoint. Good news for Irish travellers ... Hainan will soon be flying directly out of Dublin to Beijing.