Anyone here get a chance to go out to the Ridge Motorsport Park before? What do you think of the place? -Derrick