Another vote for the Formosa Gardens area (stayed at Indian Creek several times as well as Windsor Palms and Windsor Hills). Using the Sherbeth Road route you can be at Animal Kingdom in under 10 minutes and there are loads of great places to eat close by (Cracker Barrel, Carrabbas, Logans, Bahama Breeze, Orlando Ale House, TGIs, Sweet Tomatoes, Outback Steakhouse to name but a few) as well as a Publix and Super Target for groceries. We have stayed in several different villas and they've all been very good and some excellent. I can PM you some contacts if you're interested.
Mrs TT