How easy to replace a 2004 Mazda 6 Alternator?

My 6’s alternator just went out, and the mechanic quoted me $386 for parts and labor to replace it. I’ve replaced alternators before, but on older cars.



How difficult would it be on this car?