The house is 2500 sq.ft., with four bedrooms and three stories (not counting the basement), and we pay about $1200 a month for it. The neighbors are quiet and there aren't too many break-ins in the area.
Cost of living is wonderfully low here. Being smack in the middle of the country, and close to Canada, we have access to a ton of stuff that other areas just don't get. As a major transport hub, we also get extremely fresh seafood, which makes the local sushi scene vibrant.
Music, art, and entertainment are huge here. If it's a day ending in y, there's something going on somewhere in the metro.
There are a number of tech meetups in the area. I go to a few, like GoMN, AWS MN, and PHPMN. I'm thinking of swapping out GoMN for RubyMN - we'll see. There's a handful of tech conferences here, too.
The Twin Cities definitely feels like a Millennial city. Like there's a ton of potential, and it's not just on its way to greatness, it's starting to achieve it.
That is not to say it's flawless - like any place inhabited by humans, it has its problems. But the benefits vastly outweigh the drawbacks.