CRV, as mentioned, is more roomier. Better safety, probably better infotainment system though I've never used it personally (but Mazda's is known to be poor with the exception of the new gen system on the Mazda 3), and overall better features for the money (wireless charging, stuff like that)...