Plenty of parking and located central to Dallas