Pros:
This is a course which has had a lot of work poured into it and it shows. There are nice benches on every hole with two sets of tees clearly marked with color coded tee signs. The signs appear to be quite accurate in terms of distances and indication of expected routes to the pin. The tees themselves are a perfect size and on nearly every hole flush with the ground where possible.
Fairways on the wooded section are fair with no random trees dotting the middle of fairways to punish good shots.
There is a lot of elevation change, some dramatic, some more subtle adding to variety in shots and landing zones.
The course encircles a baseball complex and as such there is access to bathrooms (I'm not sure if these are open when not in use by baseballers as I did not attempt to access them during my round. Would be something to investigate).
Some of the wooded holes make for some spectacular views of the landscape as you are higher up the mountain.
Cons:
There can be some redundancy in the wooded sections of the course. Especially once you get towards the end of the course, holes 15 through 19 are all the same hole with only slightly varying elevation.
The first 5 and last 6 holes provide no shelter from the sun so be sure to bring lots of water, wear a hat, etc. during summer rounds.
Aside from the open holes there is not much distance, especially with the last few holes. One or two of the wooded ones are over 300 ft from the longs, but most shorter than this.
Other Thoughts:
This is a course which has had a lot of work put into it to try and make it a top class course and in terms of clearing fairways, providing excellent tee pads and signage it has done that. I shot a -15 the first time I played this course completely blind from the long tees which to me indicates a lack of difficulty for more advanced players most likely because of the lack of distance outside the first hole. With that said the course will definitely help your short game in the woods and is going to benefit the local crew. If you have the option of only playing one course in the area though I would probably not pick this one as there are other strong courses around.