My family has stayed here 3 times. My kids love it! We live 10 minutes away so we also come every once in a while to let the kids play MagiQuest. Once you've paid to activate the game you can play for 4 days in a row. It's a good summer activity.
As far as the resort goes, it's great. The waterpark is the highlight of the resort. My kids love everything in the waterpark. Be prepared when coming to stay that it is very pricey. To stay one night with a family of 5 plus food and activities could easily cost you $500. That's just ONE night! That's my only complaint here. If I'm spending that kind of money I'd rather be at Disney!