Not an ideal location. It’s going to get really, really wet every few years.
Yes, the Gulf of A coast does get their weather.
But it’s pretty much the same for any western space launch site the world over, as they’re all on a coastline or on an island. The main Russian launch sites are land-locked.