Great place to stay especially if you have little ones! Never a dull moment. Water park is top notch and the free activities will make lots of great memories! The Magi Quest is an additional price but it kept a couple of kids in heaven for the entire stay! Pizza is huge, delicious, and reasonably priced.