The food and coffee is good, but I wouldn't suggest this Tim Hortons if you are in a rush. I work close to this Tim and always try to grab a quick coffee on my way to work, but rarely do I succeed. It's not because the line is too long, on the contrary; having only one person in front of me I assume 10 - 15 minutes is plenty of time to serve me, sadly it isn't.
The few times I manage to order I always feel like i am bothering the cashier. The tables, the floors and the garbage where not especially clean so even if I had time to eat inside I would just prefer to take my lunch out.
If there was an other place to get coffee close to that area, I'd probably go somewhere else.