This is truly a family attraction. There is something for everyone. There are water slides, an AMAZING arcade, a pool, a hot tub, a water roller coaster, and little shops. Kids will enjoy it as well as their parents. It is a very safe facility and you can feel comfortable leaving your kids to do as they please. There is outdoor stuff, as well as indoor stuff. You really need multiple days to do even half of everything there. It is surrounded by really good restaurants, so you don't have to stay on the grounds, all though you very easily could. I would go again in a heartbeat.