South Padre Island, Texas Weather

What's the weather in South Padre Island, Texas like?