Two stars because they generally have pretty damn good coffee, and they're a coffee shop, so it should be expected. The selection seems to change regularly (I've seen Stumptown, Ruby, Kickapoo and they're own KinKin brand, among others), but always seems to be great. So the coffee = good.
Here are my gripes:
1) The service is always slow. Not slow because they're really busy, or slow because that's just how long it takes to make really good coffee, but lazy slow. I've been in there and waited 20 minutes for a cappuccino with no drinks in front of me because they barista was on his phone on the wrong side of the counter for the first 15 of those minutes.
2) The seating is weird. The table in the back seems to be too big for the space, and it takes some tricky maneuvering to get around people already seated there.
So my advice is definitely go if you want good coffee. Get it to go and don't expect it to be quick, but know that you'll have a good coffee.