Kokopelli is a good, solid East Valley course. It's not pristine, but the layout is challenging and fun. Some holes are in less-than stellar shape, but for the most part, the course is in above average shape.
The most frustrating part about the course is the staff. One of the pro shop attendants is extremely disengaged and made mistakes the last two times I played. Plus, the course is incredibly slow. Too many people and no one from the staff moving along play.
But in an area where there are fewer nice options, it's a good play to get in a round.