The coffee was good. A little pricey at $5+ a drink. Decor, atmosphere and service were great.
My one complaint is that the tables are pretty small, so if you are going with your laptop, the table will be very crowded with the laptop + drinks + food. I feel like that's a big downside for a coffee shop.