Great place to stay that's centrally located in Dallas