Great location with free wifi. Service is kind of slow and food is consistent with other Tim Horton's that I have visited. Usually get he bagels with cream cheese. They generously give a good amount of cream cheese. Coffees are fresh tasting and the fruit smoothies are yummy and not too sugary. The cappuccino are on par with Starbucks.