Pros:
This course is well thought out and offers a variety of shots open and tight, long and short. mastering this course requires a bag of tricks/skills. The multiple tees offer very different shots and makes the course more accessible to newer players. Fairways are well defined reducing the "luck" factor found on so many wooded courses. course is well kept and the signage is clear. TRhe flat terrain is easy on the knees.
Cons:
The city appears to be overtaking the course with a subdivision. the city doesn't care to maintain garbage cans on the course but do post them up front, which is no problem if players would all pack their garbage.