It a good place to stay if you're in Dallas