Don't forget to cover your alternator, what i do is cover it first with a rag then plastic, no need to be watertight just enough to repel water and I don't power spray the engine, just rinsing will suffice.

Since your mazda should be a relatively new, no need to use a heavy strength dilution. 1:10 SG/Water should be enough.