Bearcreek's Masters course is very nice when it's in good condition. It's playable for mid level golfers while offering a challenge for anyone from the tips. It starts out with an easy par 5 (which I wish every course started with
)and goes from there. The only weak hole is #9. The par 3 tee boxes tend to be pretty beat up and hard to find a flat lie on. #18 is a great finishing par 4.
On another note, Memorial Park near downtown could be one of the best muni's in the country.