I have not been to Stockton Springs yet.
I have been to Liberty. I loved it, and attempted to buy some land there [I backed out when I could not get the perc to pass]. but the area was wonderful, the folks were great, I loved that little diner.
Liberty is much larger a town than where we ended up settling. But that is okay. If you have been there and liked it, then enjoy