We went with my kids, ages 12, 9, 3 and 9 months. My brother brought his kids, ages 17, 12, and 10 and we all had a great time. They did not allow anyone to "lap ride", however my 3 year old was allowed to go down all but one slide! I was shocked he was able to ride so much because there are some big slides! He was able to ride down with my husband in a tube. They also have a wave pool, a lazy river, and an entire section of smaller slides and kiddie activities. We also got a promo deal for breakfast. After you make reservations, try calling back to the 1-800 number and ask about adding on the breakfast deal for an extra $30. It is an all you can eat breakfast buffet, with made-to-order omelets. I thought it was worth it. They also have a mini-fridge and microwave in the rooms if you want to take your own food.
Have fun!