A.K.
We go to Kavanaughs every year in Brainerd (on Lake Sylvan), it's a beautiful resort! They have updated all of their lodges. They have an indoor and outdoor pool, 2 sandy beaches,nice playsets, walking and biking trails, volley ball area, boat rental,etc. My kids look forward to the rubber duck races that they have in their man made streams. We love it so much up there that our family bought a 3 bedroom cottage.
I totally forgot to add, another great resort that we have been to is Bluefin Bay (Tofte, North of Duluth on Lake Superior)a 238 mile drive from the Twin Cities. They also have and indoor and outdoor pool, bike rental, movie rental, nightly Smore gatherings, etc. We did a lot of hiking and kayaking. There are tons of things to do, check out their website. It's also a great place to go to in the winter!