Pros:
Lots of shot variety. Some short holes, some long holes, some doglegs, some straight shots. Bring your whole bag for this one!
Good elevation changes. Long downhill hyzers and anhyzers; long uphill hyzers and anhyzers. Just a very interesting course design.
Pins on a variety of slopes. Depending on where your teeshot is, you may get to be very aggressive or have to play it very safe on your approaches or long putts.
Very well maintained every time I've played it. It was during the 4SO, but it didn't seem like it had been a rush job to get the course ready for the tourney. It seemed to be a long-term maintenance effort.
Signs are pretty good. Present on every hole, and I believe they directed you to the next tee. Benches every once in a while.
Good park facilities. Bathroom on site. Parking near hole 1. A couple of pavilions also.
Cons:
After the tee shot, the holes get very boring. Other than preventing roll aways (which can be done with positioning the drive more easily than with your approach). There aren't enough trees between the tees and basket. Typically, there are trees to shape your drive, but not to punish a drive that isn't on the fairway. Missing my line by 50' or so didn't change the type of approach I was throwing. Just the potential roll aways.
This course is DANGEROUS! If the course isn't full it wouldn't have been AS bad, but I got hit waiting on the next tee pad, and there were 10+ tees that I was concerned with the drives coming in from the next hole. Most of those tees you could move 100' or less and have a safer tee that doesn't change the hole much. 26 in particular. 21 is the hole I was hit on (3/4 drives could have hit my group) and a tee 100' behind where it was would have been safe.
Other Thoughts:
I really like this course. I feel it's very fair. It's pretty easy to get to.