Perfect area to stay at in Dallas, plus super clean