This place is hit-or-miss. But 90% miss. There have been a number of occasions where they steam the milk so hot that it destroys its natural sweetness (and I have to wait 20 minutes for the temperature to become bearable). There are almost always coffee grounds at the bottom of my espresso drink. And the staff just are never in a good mood. I actually feel like I'm bothering them when I place my order.
Their saving grace is the location and the zucchini bread. Hence, two stars.