We stayed there two years ago. We stayed for a couple of days before staying at Disney. we loved it! The kid suites are great because the kids can go to bed and you don't have too. They had a dive in (large movie on a screen by the pool), hairwrapping, bingo, daily treasure hunt, and lots of activities by the pool for the kids. The food at the restaurant wasn't great - we only ate there once, however, you can easily walk to a number of other restaurants and the kids suites have a fridge, microwanve, etc. - we loved it and professed we would stay there again - until we sayed at Disney...