I stayed there this past May. As others have said, rooms are very clean, well appointed. We had an "A" unit, not sure if anybody else had the "B" (smaller) until while we were there.
It's an easy drive to/from Disney parks. Unlike other trips, we spent very little time at this resort so I can't tell you about the pool or other amenities. My biggest complaint was the parking. Depending upon what building you are in, when coming back late from the parks, it was difficult to find parking. My other complaint was that the first room they put us in was all the way at the end of the hallway, yet too high up to take advantage of the stairwell right there. With two small children, it was too far to walk at end of night etc. They did move us to a room on the first floor of a different bldg. that was easily accessible via the stairwell door which made it much easier to get in/out, even when we had to park further away in the parking garage.
I've stayed at lots of resorts in the area and it was okay for the type of trip we took and for booking so late. I doubt I'd stay there again, though.