The Twin Cities metro area really varies by where you live. You could live around the lakes in Minneapolis and have neighborhood after neighborhood of huge turn of the century houses, miles of walking/biking paths around the lakes, etc. You could live out in Lakeville where you will find your typical suburban developments. Look to Stillwater to find mid 1800's Victorian homes along the St. Croix river and all the antique shopping one could ever want. Downtown St. Paul and Minneapolis offer your typical urban loft living.
Pretty much every town you chose will have at least one lake/river/body of water. You will find everything you need, including top notch medical care here. The people are friendly and neighborly. For the most part, crime is VERY low unless you choose to live in some of the less desirable neighborhoods in Minneapolis. The schools are the best in the nation year after year. The state university system is also good. There are several TOP notch private colleges/universities around the state, including Carleton College that is Ivy League level.
Like you mentioned before, we have the Mall of America, that alone should be enough, right

.
Yes, we get snow in the winter, but because we do, the state is equipped to handle the snow removal. We have 4 distinct seasons and might have temps as low at -40+ but summers we will have 100+ temps, too. The good thing is that we don't have weeks on end of these extreme temps.
We don't have things like Black Widow spiders that someone else posted about. You won't find rattlesnakes and fire ants in your yard. We don't have termites.
What else do you want to know. Property taxes vary depending on where you live. Our income taxes are a little high BUT with those you get a lot of services so it is worth the higher taxes (we have lived in states with no income taxes and you sure can tell that with the quality of the schools, roads and general offerings to the public).