Perfect place to stay for a short work trip in Dallas.