Echo has always been my go-to for 2 things: coffee and a great study atmosphere. The coffee is such an awesome quality that I can taste it with every sip. I truly have never tried something I don't like - although I normally stick to lattes. As far as the atmosphere, the place gives off an incredible ambiance and makes me feel inclined to study. Although it's not always quiet, it somehow works so well for me. Maybe the coffee has a crazy ingredient ;).
So why 4 stars? The staff. Don't get me wrong, they are barista wizards. They know how to make coffee and make it well. But, wow. Could they hate people more? They always give off a vibe that they 1) don't want to be there and 2) don't want you to be there either. I'm a regular enough to notice some do this more than others (there's a young, tall guy that is always super friendly!).
Anyways- other than a lack of feeling genuine hospitality from some staff, you should go here. Everything else will outweigh that one negative. Cheers to good coffee.