I liked this. Great staff, efficient, have everything in stock, courteous -- everything you can ask for.
I like the selection of teas and coffees and Coffee bean, and they have decent food (they also will toast the bagel for you). Here you can find decent coffee and a good atmosphere.
If anything, you could get a better tasting hot chocolate at Starbucks or Costa...However, it was still nice, not too sugary.