Everything about this place is great, with one crucial exception that makes it a deal-breaker.  There is a distinct \"wet-rag\" odor I've noticed that last several times I've eaten there.  Either they wipe the tables with dirty rags or the carpet is rotting.  It's gross and otherwise ruins one of my favorite places in town.  The menu items, design and service are all excellent.