M.O.
KALAHARI is our hands down favorite. We too have small children when we went. We like that it is one BIG building. We could walk to the park from our room (no shuttles or outdoor walking), but still felt it was small enough to "find" each other. Don't get me wrong, it's not small, but some of the other resorts have multiple "pools" in different buildings and it's impossible to find each other then. Kalahari is our kids favorite indoor park because they can get familiar with what's there but still feel like there are bigger/scarier rides for them to try "next time". Also, they have a wonderful set of pools, climbers, jumping swings, etc. for the little ones. I was worried having little kids (under 3 including an infant) that it would be too big, busy and deep for them. NO WAY!
The rooms are great. The bathrooms are clean. I can't say enough about it.
If I were you, I'd "splurge" on one of the suites. We rent the three rooms that share a kitchen/living space and it's well worth the experience! That allows kids to nap/sleep while the grown ups can sit on the couch and talk, play games and make food. The typical "hotel room" offers little to no space for "down time"...and we tried it, keeping the tv down, sitting on the edge of the bed and HATED IT.
We had a full sized kitchen, bought/brought all our own food - there's a Super Walmart nearby - and ate in every meal. That in itself made up the difference for eating out every night with our group. The sticker shock during the spring and summer can be tough to swallow, but getting the better room accommodations will MAKE your trip.
Email me if you want more ideas.