Great coffee but you pay the price & the friendliness of staff is hit or miss - thus the 4/5. But it's a nice treat once in a while.
On the flip side, they do have a loyalty card so after buying 10 specialty drinks at $5-6.50 (depending on size, etc) you get one free!
Wayyyy better than the Tim Horton's next door in terms of quality of coffee.
They also sell coffee beans and grind them to your specifications which I bought today so I can make espressos and lattes at home for much cheaper.
As well as breakfast sandwiches and dinners to go by local chefs for ($7.99).
If you don't mind a noisy patio, although there's is simple, since I live in the area I like to sit down and sip my latte and watch the world walk by.
Would I recommend to a friend who could afford it? YES!
Will I come again? YES!