Pros: lovely coffee, super friendly service, clean shop
Cons: wifi! I was hoping to stay for most of the afternoon, camping out for a relaxed, kid-free work session. The wifi crapped out a few times, and after refreshing ad-nauseum I just gave up and left. That was a big disappointment.
I will be back for the coffee, but have no plans to try to hang and work there again.