5 stars are for the espresso drinks, definitely not anything I normally would expect from a coffee bar in a university. TD only "bike love" blend is simply great for latte. Once in a while the quality fluctuate a bit if the barista is relatively newer, but still bits anything within 10 miles. The original shop at highland doesn't seem to have this problem.
I believe they do make their own pastries everyday (replying the review from Peter B), 'cuz I went there so often once upon the time that I got to have some failing products straight from the oven. Bars and cookies are ok, but apple tart and apple dumpling are worthwhile trying... Again, the original shop seem to have better pastries and more choices in general.
In general, I definitely recommend this place, for a cup of spro drink plus some nice reading in the morning or some intellectual discussion in the afternoon. :)