Great place near all of the spots in downtown Dallas