We have stayed there before and booked a room there for our December trip as well. We liked the layout of the rooms (stayed in King mini suite) and loved the proximity to the parks. They also had wireless available from the rooms which was great too.
My wife and I've stayed there twice and had no problems. It is no frills, but it works for a nice place to crash after a full day at the park. Make sure to try the breakfast buffet at the adjoining restaurant - they have really decent food for the price. The pool and laundry facilities are also functional (not flashy, just functional).