We were there last week with my 2 and 5 year olds and they loved it! There is a separate kids area with 3 slides that go into a couple feet of water. There is also a wave pool, lazy river and a big water play area with more slides, etc.
They have lots for the kids to do. There's an arcade and a place called Leapin Lizards where they can do crafts. The resort is beautiful with many restaurants to choose from although the food is a bit pricey. When you check in they give everyone a wristband to wear. This gets you into the waterpark and it also is your room key. Everything in the resort you can charge to the wristband which is nice so you don't have to carry money around.
Have fun!