La Villa, Texas Weather

What's the weather in La Villa, Texas like?