I have stayed there and wouldn't really recommend it unless you just really needed a place to sleep. The pool is tiny and that is about it for the hotel. The only perk is the proximity of the hotel to the parks but luckily there are a ton of hotels that can provide that.
I would recommend the Marriott Residence Inn. It is not a far walk to the parks, but provides a shuttle. We usually walked because it only took about 10 minutes.
The pool is very nice with a jacuzzi. There is also another jacuzzi across the way. We loved this because it was right around the corner from our bldg and it was nice to take a relaxing soak before bedtime.
We paid $89 a night in the sudio suite. We had two queen beds and a sofa sleeper. Each unit has a full kitchen including a dishwasher and all utensils, glasses, microwave, etc.
Every morning there is breakfst served, not just doughnuts and coffee. Tehre is cereal, oatmeal, eggs, bacon, or waffles, etc. This is a complete breakfast. Also during the week, a free dinner is provided as well. We were only able to take advantage of this one evening. It was ravioli's with a salad and bread. We were happy with this.
There is coffee and hot water set up all day so if you want tea or hot chocolate, you can help yourself.
You can also see the fireworks at night from the hotel. I highly recommend staying here. We will be again in November.