Consistently good and fresh coffee and consistently good service. The staff is knowledgable and friendly. The prices are decent considering they roast their own beans. No other coffee shop I've been to has bested the taste of their cold-brewed iced coffee. They also have tasty sandwiches and other snacks. I come here about three times a week and love the atmosphere.