Only minutes from historic Charleston, Sullivan's Island boasts scenic beaches and classic southern charm.