I agree with Christopher that this is a tough place to rate, and with Wayne in regard to supporting local businesses. Many times I have seen the owner pop out in the morning to pick up fruit or other ingredients from local stores (in my opinion justifies a little higher price, although I don't feel the prices are high). Comfortable surroundings with wifi and local patrons sitting typing away or meeting with friends or colleagues.
The food and beverages are solid with a number of options. What makes this place difficult to rate is the service - I keep getting the sense that I am a burden when ordering. No smiles, sometimes even a sigh... and the orders are straight from the posted menu without substitution or special request. I even brought a friend in with me and she was taken by the attitude as well. I would like to keep returning as it is convenient and good, but I'm now fond of the whole "not feeling welcome aspect". The winter is a tough time for everyone, the last thing you need to do is make it tougher on customers. I sincerely hope the attitude changes.