Where is the water pump located on a 1997 Cadillac Catera and is it relatively simple to replace it?

It is on the front of the engine. It is not a job for a backyard meahcnic.