Sitting by the coast, it's the perfect blend of small-town warmth and bigger city attractions and a South Carolina gem full ...