Love love this place. My girlfriends and I love coming here for our chats. The environment and staff are great. Just found out from our dog trainer that they also allow dogs on the patio as well. Atmosphere is relaxed, the only thing is sometimes it's hard to find a seat inside. Highly recommend as an alternative to the coffee chains.