We recently stayed at Vacation Villages for 5 nights while we were in the area for a family reunion. We were very impressed with the spacious room and proximity to the attractions. We stayed in building 2 on the 7th floor. From our living room we could see the nightly fireworks at Epcot and Magic Kingdom!! We wanted to stay somewhere that had a full kitchen since we have a 2 year old son. The kitchen came equipped with the typical plates, silverware, pots/pans, etc. They also had sponges, dish soap, laundry detergent, and paper towels which was a nice touch. We rented a car, so we cannot comment on the shuttle service to the parks. We did use the pool near building 2, which was kept very clean. The staff at the pool was very conscious to the weather and closed the pool on several occasions due to thunder/lightening. The staff at check in and check out was very friendly and it was a smooth process.
The only reason I didn't get it an excellent rating was due to the lack of room cleaning and the old bed. We were told at check in that our room would be cleaning on Saturday and the fee was $20. We left our room Saturday morning with a sink full of dishes, a full trash and lots of dirty towels. When we returned at 530, we were disappointed to find that the room was not touched. When I called housekeeping they informed me that we would only be getting a linen refresh since we were not there a full week. I wasn't sure why they hadn't done that during the day so we had to wait for clean towels before we could all shower. Just a minor inconvenience. However, the bed in our room was terrible. It was very saggy, probably had never been turned and was in desperate need of being replaced. I did not call the desk about it since it was unlikely that we would get a new mattress during our stay.
All in all we were happy with our stay at Vacation Villages and we plan on staying again the next time we go to Disney.