After reading through some of the other reviews I have to agree that this place has room for improvement. But, if you want to keep 8 tweens busy for a couple of hours; this is the place. The kids didn't care about what was wrong; only that they played putt putt and raced go karts. The staff is awesome (polite and professional; even joking with the kids) it is definitely on my list of go to places for our weekends with the neighborhood kids in the future...