Hi, we just got back from a one-week stay there and LOVED it. We had a 3-bedroom townhouse with a "splash pool" in the back. The pool was about 4 feet at its deepest and the size of a large hot tub. It was perfect for our kids (ages 5 and 7). The house was very clean, and a big plus for me was that it was extremely quiet at night.
It would be tough to get much closer to the parks, and in fact, I think we may have been closer to Animal Kingdom than some of the Disney resorts are!
This was our first time renting a home instead of a hotel, so we were nervous before we got there too, but it turned out to be the best decision for us. The company we rented from was Evergreen Florida Vacation Homes (apparently I'm too new here to be allowed to post URLs, so it's):
W three times-dot-efvh-dot-com
I believe the home we stayed in (the "Shangri-La") is the only townhouse they have at Windsor Hills, but they may offer condos or houses there too. Their rates are good, they were very nice, and check-in could not have been easier or faster.
Whether you go through them or someone else, you won't be sorry about staying in Windsor Hills.