I can only tell what are experience was and it was terrible. No other way to describe it but horrible, terrible. A group of us, all adults, went and got 4 rooms and the staff was completely rude to us. Even hung up on my brother when he tried to get maintenance to come in and fix the air conditioner (they even accused him of breaking it!).
It is a BIT of a hike to the parks. Not terribly far, but certainly not close.
We stayed at the Fairfield in earlier this year (just DH and I) and it was not only cheaper, but it was SOOOO much closer.