Where exactly is this place on the feather river. I'm in Sacramento so I doesn't sound too far. Always looking for new places to ride. What's the riding like there?