I used to be a hater, but I played it recently, and it blows away most of the valley courses I've played. It has it all- water hazards, tough carries, tight fairways, but these elements are spaced out, so that it's still playable, and enjoyable. It is crowded and the pace is slow, but it's an excellent value, and challinging course.
Pros: layout, challenge, value
Cons: crowd, freeway proximity, slow pace