Mazda CX-5: The driver's SUV