Perfect place for a long weekend in downtown Asheville.