Vistana
We stay at the Vistana resorts when we don't stay on property and love it! It's right around the corner from DTD and a short drive to any of the parks. Instead getting just a hotel room, with Vistana you get a one or two bedroom townhouse like place. They have kitchens, 2 bathrooms, a living room/dining room area and a screened in porch. If you don't know someone with a timeshare, you can find space available in Travelocity or Expedia most of the time. I highly recommend staying there.