I heard that place sux...My friend said their karts are pretty much bumper cars. Anyone else actually been there?