Pros:
The course plays through a large hilly park with grassy fairways and lots of large scattered trees. Many of the holes play up, down, or across the hills, and this adds a nice dimension to the course. The trees are used well to define some of the fairways, and punish poor tee shots on certain holes. There is a creek in play on a couple holes, and it makes a nice obstacle.
The course is well laid out through the park, without crossing fairways or places where holes felt like they played right on top of one another. There is a nice mix of holes where you can go right at it, and holes where a left/right curve is the best option.
The course has good flow, and is easy to follow. There is enough signage that we didn't have to spend time wandering around to find our way around. Most of the holes are short enough that the basket is easy to see off the tee, so there's rarely a question of where to throw off the tee.
Cons:
The tees are awful here. They are gravel, and are rutted and uneven. Very few of them provide good footing, especially on the couple longer holes. The holes for the most part are very short, and nearly all are reachable by players of all skill levels. It seemed like there was enough room in the park to play some longer holes, so this aspect of the design was pretty disappointing.
The course shares the park with a number of other uses, and this caused some problems. Holes played over and near walking paths and playgrounds, and the people using these seemed oblivious. You'll end up waiting for fairways to clear or yelling fore a lot if it's a busy day at the park.
Other Thoughts:
For a short course full of ace run holes, this course is still a fun play. There are some holes that are unique and fun, and the park is beautiful and well-maintained. It's a great place to take beginning players, as only a few holes have any kind of rough where lost discs are a possibility. More experienced players won't find the course very challenging, but the course provides lots of good approach and putting practice.
If you're passing through, this course is definitely worth playing. I wouldn't drive too far out of your way to play here, but it's a fun little course that's playable for any skill level.