I have been coming to this location since it opened years ago and the only thing I can really complain about is the green tea latte.  Most times it's good but twice I have gotten it with the Matcha powder clumped in the bottom and clogging the straw. Not much grosser than drinking your tea and getting clumps of powder ever few seconds. Other than that, they are quick and its always clean.