The two sit-down restaurants at the resort are not bad. They are Zimmies and Flamingo Cafe. Vistana used to post the menu on their website. Since the website update a year or so ago, it's no longer there. I emailed them about that and they said they have no plans to post them again.
From what I can remember, they have a good selection. Usually burgers, salads, chicken fingers, fried chicken family dinner, then they offer some Carribbean and Floridian themed dishes. We had a grilled grouper dish one time that was very good. Prices are probably on par with an Outback or Bennigans. All restaurants, including the Pizza Hut, offer delivery right to your room for a $3 charge (plus optional tip).
Certain nights the resort offers themed family "all you can eat" meals. One time we were there they had a BBQ....another night they had a Mexican Fiesta style party out by the pool with all you can eat.
Activities range : Teen Jam, Casino Night, Dive-in movie nights.......for the little ones, they have the Lil Gator Club which hosts pajama parties or pizza parties etc. I've seen pool games on some days. There is a good amount of activities.