This was my first visit to a Tim Hortons (which I have heard great things about). That said, this was an airport version so you have to keep that in mind.
The service was average and the food was just OK. I recommend if you have time, wait for the staff to finish making a new batch of fries (as I ended up with a luke-warm version that were rubbery).
Not bad, just OK.