I had a lot of fun playing this course today with my 12-year old son (who hits in the low 100s.)  We also played this course back in November when we were here in town and had an equally enjoyable time.

The course is in great shape and we were able to finish our round in around 4-5  hours.  The staff here are very friendly and accommodating and the beverage cart came by around 5 times during our round.  The price they gave us (as return out-of-towners) for a Sunday morning tee-time was incredible - 2 adults at $89 each + $40 rental + FREE junior fees + $15 junior rental.  Other similar quality local courses wanted to charge full fees for juniors for the same tee time, so I really appreciated the gesture. If they keep this policy in tact, this will be my regular course when my son and I come back in town.

As for the course, the early holes are typical resort style holes followed by 5 or so residential public course-style holes. The beauty of this course is the back-9 desert-style holes that wrap around into the south mountain before returning back into the resort with the final par-3 that provides a breath taking semi-panoramic view of the valley from downtown Phoenix to the Superstition Mountains.  I found the back-9 to be short, but very technical, constantly testing my course management abilities - i.e, thought I could hit onto the green (from the whites) on every par-4, but came up short every time.

Would definitely recommend this course for other out-of-towners like me who want to get in a quick round on a nice course.  The pro shop is  small but well-stocked.  The restaurant has patio seating overlooking the first tee and serves some decent food.  However, they need to get better beers on tap (IPAs and microbrews would be nice!.)