I covered every important point in my original post. If I didn't list it, it doesn't matter. As for lists, I've been researching this for a while now. I've looked at dozens of lists on the net, watched a lot of videos, read tons of reviews, etc., but none of that helps because again, as I stated in my original post, most of those cities/towns are simply suburbs of large cities which is not what I am looking for. The reason I posted here is not because I am too lazy to do my own research, but rather I would prefer to hear opinions from users here who are happy living in a small town that is not just a suburb of a large city.