This is my local and I come here all the time. In a nutshell: Great space, decent coffee, good wifi, but the service is hit and miss. Sometimes they're on the ball, but today I walked in and stood at the counter for two minutes while two staff members carried on a conversation right in front of me--literally, about two feet away from me--without even acknowledging me. Another time a staff member gave me some of the worst attitude when I asked a simple question. Other times, though, they're fine. Go figure.
Like I said the coffee is generally good, even when it gets packed (which is often). I'm sure I'll be back because it's so close to my house, but I'm also going to start going to Little Nicky's around the corner. They have those miniature donuts, freshly made when you order them... Mmmmm.