Hoping my opinion would improve, I went as a spectator to celebrate my brothers birthday today (after three previous visits). The staff here really are unpleasant (unwilling to greet you upon arrival, conflicting answers about karts, and the list goes on). Facilities were clean and overall price was reasonable.
If you want to go kart this is a great place. I would advise you to go with a group to ensure pleasant experience and take lots of pictures. As an adventure seeker, overall I would suggest a nicer staff.