Good coffee, fresh building, nice staff. Great place to hang out. That was sort of the downside during my visit. Had to stalk out a table. Place was packed with like 30 people on laptops. I guess that's to be expected during finals. They seemed to keep up with the orders well regardless.