We were there last week. We booked a 2BR through Hotelkingdom for $65 a night. With the price in mind the place was great. You could not stay in a nicer hotel room for that price. We like having the space and privacy in a condo. That being said it is an older complex. It was very clean and the grounds are kept up, but it does not look luxurious at all. The decor is 80's Floribbean. Our jacuzzi did not work, which was not a big deal, I do not really use other bathtubs myself. The kids' room was very basic, no tv. It had two twins and a trundle. The weird thing is that room had it's own door leading out to the outside corridor. If there are adults in here it is not a big deal, but we slid the dresser in front of it to make sure the kids would not open it. It did not have a door knob from the exterior, but it did not look like the most secure door. That bugged me a lot. The kids loved the pool area and it looks like it is kept up pretty well. Plenty of chlorine, it bleached out our bathing suits. They have 3 little tunnel slides that the kids liked and a volcano that sprays water out of the top. My friend stayed for one night of our stay and reserved a suite. That was basically connected to our 2 bedroom with it's own entrance. There is a connecting door to that bedroom from inside the 2 BR. She had a queen bed, garden tub and small balcony as well. There was a large screen tv in the lr and another patio. I walked through the newer section, the GrandVillas, and it looked a little more up to date from the outside. They have elevators in that section and the hallways were much more pleasant. Ours had flickering lights, but were very well lit. They had a nice looking pool over there and a playground and mini golf, which I think they charge you for. I would say if you get a great price like we did, it is well worth it and you will be happy. If the price is not fantastic, you can probably find a much newer looking villa.
They said it was 6 miles from Magic Kingdom, and it is only a mile to Downtown Disney. Restaurants are very close by as well.