I think the hotel is decent...not wonderful, but I've always found it to be clean and the location can't be beat. Especially great if you have a stroller age kid...take along your own stroller because you walk across the road from the hotel into the shuttle drop off area and into the parks from there. It is WONDERFUL at the end of a long day to not have to turn in your stroller and carry a sleepy little one back to the hotel.
The pool is outdoors and pretty small...there's also a hot tub. You can request a room that actually looks out at the pool on level with it...with an opening window. Good if you have kids old enough to play there alone, but you still want to keep an eye on them.
I always request a ground floor room and they accomodate when there's availability. Stairs are just no fun after a day of walking.
Also...the free breakfast is, well, blah. Store bought muffins, some cereal, some fruit, juice, nasty coffee, etc. Nothing exciting...and not very yummy. BUT CAPTAIN KIDDS IS TOTALLY DISGUSTING! Be aware! Avoid the lure of free pancakes at all costs! Sure, the nasty pancakes are free but you will be charged for beverages (which are free upstairs, but you can't have it both ways), bacon, etc. AND THEIR FOOD IS SOOOOOOOOO GROSS!
So...all in all...decent room, great location, clean, friendly, and just say no to Captain Kidds....in fact run screaming from Captain Kidds!