When it comes to compact SUVs, the Mazda CX-5 has always been a … The 2024 Mazda CX-5: A Comprehensive Review