Am in Florida at the moment. If you need to book school holidays, book accommodation early so you get a good choice.
I would recommend you book a villa, there are 1000's. Just remember your villa needs to be in Kissimmee NOT Davenport. Davenport villas are cheap because they are not close to Disney, I spoke to a family in Blizzard Beach yesterday who are staying at Great Groves i think it was called and they took an hour to get there yesterday because of the traffic.
Resorts very close to Disney are
Windsor Hills
Windsor Palms
Emerald Isle
These have communal pools as well as a private pool and other facilities like a gym and shop and gated entrance.
Other housing areas close to Disney but not a resort (so you just get a house). Are Indian Ridge and Indian something else, Rolling Hills and Formosa Gardens. These houses are likely to be a bit cheaper than the resort homes.
If you are still unsure where a house is you need to be near Marker 5 of the 192 (main road in Kissimmee).
When renting a villa, ask for late check out as your flight home is likely to be late. Check pool heat is included in the cost. Many villas have games rooms and Disney bedrooms now so it is well worth looking at a few websites. Many owners are English too so you don't have to worry about sending dollars.
If your kids are young then go to Magic Kingdom, Animal Kingdom, Sea World and Busch Gardens (in Tampa). If they are older go to MGM, Universal and Epcot.
When you book a car don't be misled by offers of a 'free' car. Any car is likely to cost between £300-£500 depending on the size for 2 weeks as you have to take out additional insurance.
BA and Virgin fly into Orlando international, these are scheduled flights.
Charter holiday companies fly into Sanford airport which is a longer drive to Kissimmee.
Restaurants and super markets are everywhere so don't worry about food.
SHR