Pros:
I learned to play here just under 2 years ago, and have played at least 150+ rounds here since. Pin locations are rotated routinely (around every 30 or so days), only hole that doesn't move pin position is #7, although #16 is always some place on top of the mound.
I really like this course, it's challenging enough for an old guy like me who can't throw 500' to make those "easy pars". Not a lot of tree challenges, but enough to enable you to hit them anyway. I've met and played with a lot of good people out here, as relaxed or competitive as you want it to be. Good thing there is a water fountain above #3 tee pad, if you need H20, make sure you stop here to get it. Nice large concrete pads! Hole markers at every pad, so if you're new you shouldn't get lost - but some of the pin positions may be a challenge to sight locate if you are new. I recently moved away, but I will come back at least once/month to play, because I will miss this course otherwise.
Cons:
Summer heat = dry ground. You'll be dusty at the end of the round. You'll be begging for water on a hot day, unless you get it at #3 or pack it in.
Hole 1 has a pin position straight ahead and slightly to your right. To the right of that pin location, 30' or so, there is a "swamp" of sorts when there is water, over a short fence. You could lose your disc there, so throw with caution (or not).
There are some trees that LOVE to eat discs, so be prepared to throw objects (baseballs are good) at them - watch out for "widow makers".
Other Thoughts:
If you live in the area, buy a parking pass (ACE parking) for $50/yr, and save yourself mucho money on entrance fee ($5). Always ample parking in dirt lot by tee #1, if limited street spots are full.