My husband and I took our kids (three years old and under) to expend some energy . . . great fun! The employees were friendly and available . . . the place was clean. We'll definitely be going back.
If you plan to go, keep your eyes open for it - located at the far end of the strip mall and around the corner. (not easily visible)