We stayed there in a 1 bdrm villa about 4 years ago. It was okay but I've seen better. Now the extra bedroom could make a big difference and the resort has changed hands since we stayed so things may have changed but here it goes...
Cons:
The villa was fine though not huge. My main complaint here was the wierd little Italian-made washer/dryer (designed to literally wash and dry in the same machine). First of all it was so small you could barely fit a change of clothes in there. Plus it took forever to wash and especially to dry. No joke, it took hours. However, others have reported having a normal washer/dryer so maybe this will not be an issue.
The game room was small dark and funky smelling - not a pleasant place to spend time.
This resort is not very close to the Disney area compared to many of the other resorts. It's not awful, maybe 20 minutes highway driving, but there are so many others that are closer.
Pros:
The pools were nice. There were either 1 or 2 normal swimming pools and a nice zero entry pool with a fountain-type feature in the middle.
There were grills provided outside the villas (if you care to bbq).
I think there was a tennis court.
Overall, I would say you could do better. On our last trip we looked around the Cypress Pointe/CP Grand Villas property (though not inside a villa). That looked good for the price and it is much much closer to Disney. It is just outside the area where all the DTD hotels are located. Just a note about this one, it does not have a big open resort feel to the property. It's more like little groupings of villas, kind of a residential rather than resort atmosphere. Looks nice though just not grand.