Just flew TK20 from IST - PEK.. The service was just so so even though there were only maybe less than 10 people in C. They did not greet you by name, super slow welcome drink, the worst was no priority boarding for c customers. The seat was big and it did lie flat but not that comfortable in my opinion. The food was phenomenal tho! I liked it when they actually put a chef on board.
I think after flying with CX and JL in C, my expectation is just way too high.