Hmmmm, Im not originally from here but I have lived here long enough to know that neat little places like this DO still exist around here. (And it looks like you may have found one of them!)
I went online and started poking around for more info on this place and voila! Its a part of Shenandoah County which also holds a handful of other cities as well - New Market, Strasburg, Toms Brook, Woodstock, Edinburg, and Mt. Jackson.
Now that I see some of the names of these places, the memories of 'just passing through' are starting to come back. Very nice quaint little towns with relatively small populaces. I think you might have found a hidden treasure
Ahh, and as far as weather is concerned. I would imagine that its still 'cold' but nowhere near 5' of snow cold up there. Maybe 'frost on the windows' cold instead
Here is their very own website for the town (even cooler is a 'General' job application - dont see that one everyday)