Kinderland is a wonderful place to take your kids to play! I have been bringing my son here for a couple of years now and he and I always have a great experience. The staff is fantastic! They care very deeply about their customers and their children. It is evident thru their playful interaction with the kids and their concern for cleanliness. They even have a company that cleans the balls in the ball pits for them! I have read a few of the other reviews here and I can understand how those folks may have taken offense to the shoes here/socks here thing, or the vacuuming during the party thing, but keep in mind that it is a place for children to play. I love their cleanliness and care and compared to the many other places I have taken my son too this is the only place I recommend! The other parents are usually very nice to speak with and get to know as well which makes it fun for all! If the weather is keeping the kiddos inside and they are driving you crazy....take them to Kinderland...by the way...the fee is for ALL day! Enjoy!