I have been to this indoor playground twice. Once with my ten year old daughter (she was not impressed) and once with my 2 year old nephew (he had a friggin blast!) It is definitely made for the younger kids.
It is always clean and the staff is super smiley and helpful. The frozen yogurt was good. I will try the pizza the next time I stop in because it looked really good!