Great location in downtown Dallas to stay at