If I didn't have to move, the place where I'm sitting right now would suffice. I'm up the hill from a high-crime neighborhood, and I wouldn't walk around this neighborhood after dark.
It was nice when Red Deer overtook Lethbridge as the 3rd largest city in Alberta. We got bragging rights. But we really don't need to be any bigger, and our sociopathic premier was rambling on some months ago about growing the population here to a million or more.
Which brings the question of where she thinks she'd put all these extra people without utterly destroying all the farms, ranches, wetlands, and forests that are between us and the nearest towns? Red Deer can't exist without all that, and building upward would mean a concrete and glass jungle like downtown Calgary. Calgary has some nice areas, but the downtown is a smog-filled horror. Even in the 1980s you could see the brown cloud miles away on the highway. My annual convention weekends there always included a headache.
Back when I was first old enough to read road signs (about age 5) I'd drive my mother nuts by reading all of them out loud during our trips from the acreage into town. Red Deer had 26,000 people back then. The "neighborhood" where the acreage was consisted of two acreages, a farm, and the gas station on the service road next to the highway. The back part of our property bordered a motel. That's all paved over now and is light industrial. They destroyed some good wetlands for that.
Is your list of requirements still the same, if you'd move to Canada? The only thing we can't supply is a 100% snow-free winter, but the closest you'd come is either Vancouver or Victoria, in BC. They get rain in winter instead of snow, at least in that part of the province.
Once you no longer have a gas station or general store, you might as well pack up and leave and declare the place dead.