Great place, right in the heart of deep ellum...