Remove the passenger side tire and inner fender and it is right there. I didn't have any problem with the bolts, but coated the thread with anti-seize when I put in the new pump.
My water pump went out all at once. One minute I am driving along just fine, the next the bearing went out and threw the serpentine belt off.