I think that's actually Padre Island, a loooooooong barrier island (and great party spot ).