This place is really great. I took my 3-year-old daughter here and she loved it. The place is fairly large for an indoor playground. The toys and activities were kept clean and organize. There is a sitting area with a large TV for parents who want to zone out while their kids have some fun. My daughter loved the slide that she could slide down into a ball pit. I recommend going in the morning vs. the afternoon. There were less people in the morning time and it was still kind of cool outside and inside. One thing they could improve on is a stronger air conditioning sysytem. It was just cool enough in there to keep you from getting too hot, but parents, you will start to glisten a little bit after a little while. All in all a great place to take the little ones to tire them out before naptime.