a small town in southern ontario , it was relatively vampire friendly , with some of the townfolk knowing of their existence and a small group of immortals living there who could help look out for stephanie .