Four years after opening Nature Link Resort, a luxury destination near Nisswa, a team of serial Minnesota entrepreneurs are ...