If I were forced to leave my native Montana, northern Idaho would be my first choice. The country is beautiful and the people are typically very friendly. Coeur d' Alene's climate is moderated somewhat by Lake Coeur d' Alene in much the same way as Kalispell and the surrounding country by Flathead Lake. Like the Flathead area, Coeur d' Alene derives a lot of income from the tourist industry. My wife and I over nighted there two weeks ago on our return trip to Helena from visiting family in the Seattle area. We stayed in a business class hotel near I-90 and there weren't many empty spaces in the parking lot. We dined at a popular local sports themed pub and it was packed with people waiting in line for a table. Just read Norse's post and don't disagree; I'd likely pick one of the smaller towns off the I-90 corridor, but we're retired. The nice thing is, even if you settle in the city, you're minutes away from wild country.
If you have kids, the Silverwood Theme Park is just 15 miles north of the city on Highway 95. We took our kids there several times in the late nineties and early oughts, the last time staying in the large RV park they operate. Post Falls, between Coeur d' Alene and the Washington state line is home to the Buck Knives factory. Even though I've been through the area many times since the mid-fifties visiting my dad's brothers and my older siblings around Seattle, often staying overnight, Norse certainly has much more knowledge of the central area. I have spent time at Priest Lake and in Sandpoint on Lake Pend Oreille. We spent ten days in August of 2019 in Wallace and explored some of the back roads and local attractions. Nathan Footer lives somewhere up in north Idaho, you might PM him. If I can answer any questions shoot me a PM. Good luck!