Honestly one of the under rated large cities in the US is Cleveland. I have had to travel a lot for work over the years and was impressed by the dining options available and the general togetherness of the community there. Again winters...bad...
I grew up wearing shorts while there was snow on the ground, but Cleveland was the first city where I understood why scarves and gloves are a thing. Brutally cold wind.
But on the flipside, their street maintenance was amazing. It was snowing almost all the time during the winter, but the road were always clear.
Grew up there. They plow the roads then don't fix the potholes the plows make lol. The infrastructure maintenance budgets are shoestrings because the city lost 60% of its population over the past 50 years.