This was our first trip here and I have to say that I am pretty impressed. The facility is large enough to accommodate a decent amount of kids and parents. It is very clean and the staff was kind and courteous. It wasn't too crowded but that was probably because we went on a Tuesday while kids are still in school. My son had a blast and it was definitely well worth the $10 entry fee. We will definitely be back.