Grass Valley, California Weather

What's the weather in Grass Valley, California like?