Willows Run is my home course and I play it about once or twice a week. I usually do the after 5 special which includes a cart and is very cheap for the area. The course is well kept, there's lots of wildlife (mostly canadian geese), and there are a few scenic holes on the Eagle's Talon course. Hole 17 is a beautiful par 3 island hole. Nine and 10 offer a view of Mt Rainier when it's visible.
I haven't played Coyote Creek yet because it requires more accuracy than the other course. I would say that Willows is a very good bang for buck place but I'm not entirely sure that it's a place I would go play at when visiting a city. If you're going to play a single course up here, I'd pony up to play Chambers Bay. If you're going to hit 2 or 3 different courses, I'd definitely give Willows a shot.
I'm going to try Redmond Ridge sometime soon when Willows is having a tournament.