Known for its beaches and laid-back vibe, South Padre Island (SPI) offers a wide variety of experiences for every type of traveler.