Good, clean fun. A solid trail.