A couple of hours from Minneapolis, Stout's Island offers rustic lodging, water sports, and regional cuisine.