I've flown TK J - long-haul and short haul - a fair amount in the past few years and have few bad things to say, except that the cabin temperature can indeed be hot. I've found the food, IFE, seats, lavatories and (often, not always) service to be better than most J North American or European carriers.
the lounge is still great, but has been suffering from overcrowding and overuse recently.