yes. yes and..yes.
excellent place, free wifi, awesome coffee, yummy foods, free bit of chocolate with every purchase which is a lovely surprise EVERY time I go even though I know they do it.
FABulous large patio outside. will call your order so you dont' have to sit around awkwardly at the bar waiting.
staff super firendly and nice.
number one spot on the corner- only probelm is it gets packed pretty quickly and you feel bad loitering withyour laptop when there are so many customers. If you really intend on loitering/studying alone go diagonal to the second cup. Just because this place is so popular and it's not masschain like starbucks and second cup so you kind of want to give them as much customer turnoever as possible to keep them in business.