Castle Dale, Utah Weather

What's the weather in Castle Dale, Utah like?