A Blue Ridge location, a revitalized downtown and contemporary cool have turned this small S.C. city into a go-to destination.