As long as you aren't expecting any frills, it is fine. We stayed there in 2001. Since we had a huge group, it was really the only affordable option.
I liked: the size of the accomodations, the pool (though it could get loud at night), the proximity to restaurants/shopping, and having full-size kitchen appliances
I didn't like: the customer "service." the morning throng at breakfast, the pool bar noise 'till all hours of the morning
(keeping in mind I had a three year-old and a 7 month-old at the time), and the unreliable bus service to the parks. We booked there because we wanted this, and wound up driving there all days but one
Still, we never could have accomodated my parents (2), sisters (2), nieces (2), children (2), and cousin (1) affordably on-property.