This is a really good place to sit and hang out, with wifi and great drinks and treats. The staff, on the other hand, can be pretty dismissive. I've gone here four or five times, and every time thought 'it must just be a bad time for them'- but it happens every time I come in. The baristas consistently seem more interested in talking to each other about their social lives than helping you.
If you want a good latte and a light, open atmosphere to work in, this is a great spot. If you're sensitive about service, or want some attention when you order, I'd head to one of the many other cafes on Queen St.