Flew them a few months ago from LHR to CAI. Plane I got was very old. Y seat was a little shabby. Food was ok, nothing special. Found the FAs were much more polite to non Arabs. I was treated rather well, but you could still feel the "fake" hospitality. Safety standards are a bit lacking--specially with people standing up, walking, texting while talking off/landing. Having said all this however, I don't think they're really any worse than other * carriers. I still found them better than Shanghai and Air China. The food was better than UA. In fact, all around it was probably better than any US based * Carrier.