I've been to this place when it was Champs, and the level of service is really the same. the people act relatively friendly and are informative if you're a first-timer. The karts are wonderful! they have great torque and really zip through the courses numerous hairpins and straights. Even though its a racing facility, they have a food counter and some gaming areas, pool tables, and a bunch of tv's for watching races and whatever sporting event they put on. I've never had the food there, but they give you free soda for large groups. But unfortunatly, the track isn't very big. You can really see this on their website; the tracks in their other locations are ENOURMOUS!!! Despite that, the karts go through it well and its bundles of fun if you're a die-hard race fan. Their aren't many karting places in the metro area, and the ones that exist are usually part of a theme park. For real racing, this is the place!
Pros: Karts, services, staff
Cons: track is short, pricey