J.S.
I haven't been there in about 2 years, but I thought it was fun. It would be fun for a 7 year old. However, you might look at something like Gatti Town in Frisco. They are larger and have more activities, and I think a child would have even MORE fun there! Just a thought...
J.