I'm going to disagree a little here with most posters. On the lines of food, service, and IFE, I agree wholly. Food in Y is typically horrible and barely edible but in C it's always been pretty decent for me. Service is acceptable for me but not over the top like better Asian carriers, but bring me my food and a new can of beer when I'm ready and I'll be satisfied. IFE generally is a bit lacking, usually I can find one movie I haven't seen yet that's interesting enough but that's about it.
The part I'll disagree with here is the seat. This depends greatly upon aircraft type. I looked up on Expertflyer and it looks like your flight is operated with an A332. Now the seat on the A333 is excellent as are the 77W's, but the A332 on the other hand... well not so much. It is full lie flat but it's not very adjustable otherwise, they really went with the budget version of a lie flat seat for this plane. It's a bit hard to explain, you have to see it and experience it to understand, not something that I've ever seen on another airline.