We stayed there for a night or two on a road trip. We did a wimpy raft trip down the river through town and it was fun. There are many access points along the river around town. Durangler's in town will have up to date info and sell only barbless flies.
My son and I gave it a try one evening hoping for a caddis hatch that never materialized. I would say a 4-5 wt would fine. They are some big browns in there but we were skunked on dries and nymphs. It's a nice little river I would say about the size of the Upper Sac. They have a little micro-brew or two in town but don't order the hot wings because they are baked and not fried.
Cool little town.
http://www.duranglers.com/
Good Luck,
Jet