I'm a big fan of this course. I can't think of a course in town that is a better value than Vistal. Their rates are cheap all throughout the year and it's a fun course to play.
It's not in the best neighborhood and I'm sure most Scottsdale and North Phoenix golfers don't come down here very often, but I guess that helps keep the rates down for the rest of us.
There are no houses on the course, it's right at the foot of the mountain, and it has some great views of the valley. There are some really fun holes out there, plenty of birdie chances, but some tough holes too.
Vistal isn't as well maintained as some of the high-end courses, but it's definitely in good enough shape for the price. I played today and the tees and green had been overseeded and were looking good, but the fairways and rough are dormant right now. Personally, I like this and think more courses in the desert should do this to save water (but that's another discussion for another time) but some people may not like it. It's certainly playable, though.
All in all, I highly recommend the course for anyone looking for a good deal. You will always get your money's worth here.