My in-laws, husband, daughter and I are headed to Minneapolis for a special birthday (my husband's) weekend in late May. It's the first time there for all of us, and we chose it because of its location (we live on opposite coasts), and we've heard great things about it. But we're not sure where to stay or what to do during our 48+ hours there. We'll be there from Saturday morning through Monday afternoon, and we'd like to stay someplace that has some fun things to do (and maybe a coffee shop or two) in walking distance. Any suggestions about places to stay, things to do and restaurants would be greatly appreciated. Thanks!!