I have flown Turkish Airlines IST-ORD in Y, and was pleased with food (for coach) and service. Plane looked brand new, lavatories were clean. The only complaint was that their seats were the hardest I've seen, but I am sure they have much better ones in J...