Pros:
The most diverse course Salt Lake has in the city.
Trees, elevation, park goers, passing cars and even water add to the hazards on this course (pros since none are BAD hazards).
Constantly maintained course, possibly the most cared for course in valley.
Holes are re-positioned regularly, so course in always a changing challenge.
Friendly regulars that will help you with new pin locations, areas to search in the river for lost discs, course subtlties, etc.
Parking.
Cons:
HUGE groups tend to frequent the course at the same time, which can slow a duo or group of 3 down immensely.
When crowded keep a heads up, not everyone yells fore! Luckily, only cars n trees hit so far.
Basically every tee pad has a significant mud puddle to avoid when throwing. Kitty litter could go long way when spring rolls around.
Trash Cans need to emptied more often, unfortunately. A couple more trash cans should be added too.