The Punch is a compact, fuel-efficient SUV with rugged aesthetics and a five-star safety rating. Inside, it boasts modern features, practicality, and surprisingly good space for its size.