When my nephews come to visit this is a must stop on their agenda. We have purchased Groupons in the past. It's not the cleanest place, but its remote control race cars, so I didn't expect it to be. My only suggestion would be to have extra batteries charging for the cars so when a battery dies it can be switched out. Right now, you have to stand around for 10-15 minutes while it charges.