Future of Cottonwood Plaza looks promising