Good coffee, good espresso, tastey food. Not too pricey, but expect to pay a little more for the deliciousness. Good environment for working especially when the rush is off. Casual music. For some reason they have a bunch of TVs with the food network on (muted). Never really understood that. Sometimes a line builds up when they are under staffed.