Surfside Beach in Texas offers a charming, tranquil beach vacation with various activities and fewer tourists.