Vistal is a great course. It's nestled up against South Mountain, so it has some neat holes. It also is completely enclosed, so it does not weave in and out of any housing subdivisions.
It's very affordable and usually quiet, so easy to get a tee time. For its price, Vistal is kept in great shape. I'd say that Vistal is one of the best kept golfing secrets in Phoenix!