I think this place is a great touch to the area. I have been here several times--for a special event, for a show at the Cockroach theater, for meeting up with friends. There is always a pretty awesome vibe going on here and the bartenders are really attentive.
It is clean, parking is easy to score, usually plenty of seating. I just really have never had anything to complain about when I have been here except they took Delerium Tremens off their tap. Which another bar I went to did the same, so maybe the beer is going the way of the dinosaur.