L.W.
My vote is for Kirkwood Lodge. It is off of the Lake of the Ozarks. We went there when I was younger and my mom went there with her family when she was a little girl!
They have cabins (nice like a hotel though) to stay in and you eat dinner I a dining room with the other guests, sometimes even at the same table. They have square dancing at night, watersports, fishing, a pool, swiming in the lake... the list goes on. I had such a great time there. I want to bring my family there once my children are a little older.
There is so much to do on the Lake of the Ozarks- there is a marina near the kirkwood lodge where I went parasailling and jet skiing. We rented a speed boat and tubed/water skied. One year, my
moms whole family even rented two house boats and we sailed around the lakes for two weeks.
Have a fun trip!