I am a fan of this place for a couple of reasons.
Best latte's in town, hands down, which is why I gave it a 4/5. And it's hard to find a good latte so I will keep going back; even though the lattes take about 15 minutes and you can only pay with cash, which is a little boggling. I know it costs money to charge debit/credit, but at $5 a latte, let's meet half way.
I also really like to work here. The tables are comfy, and the patio is nice in the summer. It's also got good music.