Oh, this place is terrible! We needed a caffeine fix and a place to rest our tired dogs, so we stopped by this joint. The coffee is not bad, however everything else about this place needs improvement. The tables are so dirty. and a few of them are wobbly too. There was a strong smell of chlorine by the bathrooms, which I suppose is not bad -- it means they at least clean the bathroom. They have wifi, but it is so weak and spotty, they might as well not say they have it.