Pros:
This is a fun little course with a bunch of ace runs if you hit the right lines. During the offseason, there is rarely more than two or three groups on this course, meaning you generally don't have people in your way. It is in a park with nice amenities, and is right next to a water park. Most holes have concrete tee pads, though some are a bit worn.
Cons:
The course is pretty compact, so if it is crowded, other groups would get in the way, as holes play close to eachother. Parts of the course, especially holes 2 and 3 can get a little wet after rain or after snow melts.
Other Thoughts:
This course appears to have had a couple of redesigns. When I first played this course, they had converted a couple of holes in to slightly longer holes, and there was no hole 3, which some of the older reviews mention. It appears to have reverted to an older layout with all relatively short holes. While short, they are still technical enough to present some challenge. While the layout may appear to be somewhat haphazard the first time through, once you know the layout, you do recognize where the fairways are, and it makes more sense. I never played this course in the summer due to the park entrance fee. I don't mind pay-to-play (and at times prefer it), but the park entrance fee plus $2 for the course seemed a bit steep for what this course is. I don't know how crowded the course gets in the summer when the water park is open, but if it gets a crowd, there could be issues with groups throwing into eachother, as the holes are packed in pretty tight. This is not a very challenging course, and for any player at or above intermediate skill level, there are only a few holes where you really have to work for a 3 unless you get unlucky with the hitting the trees. All that being said, this is still a fun little course as long as you don't come here expecting a big test.