Alpine, Texas Weather

What's the weather in Alpine, Texas like?