We flew out with TC this year and paid extra for their Premium/Economy Plus service, seats, meals, extra baggage, speedy boarding etc. Couldn't fault them really even though it was quite a bit more.
Flew back Jet2 as they had better flight times. I always find TC from Dalaman is a very late flight.