Located right on the South Carolina Grand Strand, Surfside Beach is a two-mile stretch of pristine shoreline surrounded by charming residential neighborhoods.