Vista Santa Rosa, California Weather

What's the weather in Vista Santa Rosa, California like?