Excellent as always
If possible seat me away from someone on a 12 hour flight with less flatulence
Will recommend to all my friends and family
Did not like the fact that on my last flight I was not given boarding pass at the outset but had to queue at Amsterdam to get a boarding pass. They said at China Southern it was a different company so only issued boarding passed for my initial flights.