I've been to this Tim Horton's numerous times, and every time I've been its been busy without any available seating. Sometimes the line up goes out into the mall. Expect to wait about 5 -7 minutes in the line. They offer free WiFi and accept AMEX and Apple Pay. The quality of the service ranges, sometimes its accurate other times its not- so you should double check your order. The lighting is a bit on the dark side, and the seating area looks pretty clean, although, as I said earlier I've never been able to find a seat.