Pros:
-Fun layout
-3 separate 18 holes can be played, or a full 27 (which I highly recommend)
-Most holes have very good baskets
-Many holes have alternate hole locations and the people that manage the course change positions frequently
-Great elevation changes which provide fun and challenging shot types
-Very clean course; each hole has a trash bag to keep litter down
-They utilize the scrubs and trees well to make certain basket positions challenging
Cons:
-Can become crowded on the weekends
-The park usually has many hikers throughout the course
-Some holes can get washed out after a big rain
Other Thoughts:
As the title states, this is my favorite course to play in the valley that I've played so far (I've also played Vista, Fountain Hills, and Thunderbird). I'd consider this my home course and play the full 27 at least once every weekend. The layout is great and I love that it is on the side of the hill, so you get a fun hike in while playing. The course is in the desert, and there isn't any grass, so yes, your discs will get beat up a bit, but they're $15 and I'd rather have fun than worry about my disc.