Air China gets a lot of flack on here, but I've done 4 flights with them and had no problems - comfortable, interesting experience, different food. And at the end of it you're in Barajas …