We've just finished our second stay here within the last 9 months. Overall, it's a nice, clean hotel which is in a great location - close to Disney, shops and food outlets.
The only negative points I would note is that on this recent trip, we were disappointed to find that the car parking charge has gone up from $10 to $20 per night. There also used to be an attended waffle station, where a lady would make you the most perfect mickey waffles, but this has now been replaced with a make-your-own waffle station. This has lowered the quality of the breakfast significantly, as the rest of the offerings are quite mediocre.
Despite these disappointments, we'd still consider staying again as it's good value and we love the location!