I adore this place! It's colorful, warm and welcoming. The chicken salad sandwich is excellent, too. I'm very fond of the rose syrup they have for Italian sodas, and blended with strawberry is a tiny little icy heaven. They have a great point system, too- rather than punch cards. The system applies to all purchases- which is helpful, since I buy a good amount of roving. A nice feature is that you often start a conversation with the barista, it ends up traveling all across the room, you meet all sorts of people, and have interesting and often enlightening conversations.
Their Wifi rarely works properly, though. I'm saddened by the number of times I've taken the laptop there to do homework, then have to leave because the internet's down.