Low on power but high on handling fun, the Mazda CX-3 is one of the best subcompact crossovers out there. Its looks make it a standout in the segment, but the interior suffers from a lack of space.