We've been KK customers for at least 3 years now and it's always been a good go-to place with my 3 kids, and we had an amazing time there today. I prefer to go soon after it opens, especially on weekends, since it gets crowded, but it's a perfect place to be able to watch the kids from anywhere they are playing without having to follow them around. My son is 7 and my twin girls are 4 and they all equally love it there. There's a bunch of places to bounce and crawl and run around, as well as different imaginative play areas. Usually they can have a great time for 2 hours just doing that, but today we were there during our spring break on a weekday and I was so impressed with one of the women working. I didn't get her name, but she was incredible with the kids. She rounded them up to play popcorn (with a parachute and bouncy balls) and had the rapt attention of kids from the age of 18 months through my 7 year old. Then she set up a free face painting station, which my kids waited in line three times each for. She had a great attitude and genuinely looked to be enjoying her job. The staff always cleans regularly while we were there and it always looks spotless. We will definitely keep going to Kidz Kastle until we grow out of it! read more