I took my son, 5 years old, and my two nieces, 8 and 3 years old. This place is definitely for younger children. I would say under the age of 4. It wasn't too crowded but there were minimal games and the bowling was not working this day which was part of the "deal" that I bought. It was overall clean but the staff barely spoke to you if even made any eye contact. For a place that just opened a year ago it was already kind of run down. We spent about 2 hours here and had enough. The kids seemed to have fun but there are definitely better places out there for a better price.