4. Location to the house is important, it's easier to maintain and feed the fish when it's closer to the house! Remember, the fish like to eat even if its raining! My front yard pond is located just outside our front door - I can feed my fish while its raining without getting wet!
So, with all this in mind, I located our pond under a giant Tulip Tree that is constantly dropping sap, flowers, seeds and leaves! And it's downhill from our upper lawn area! Yeah, I'm crazy and didn't follow my own advice, but we have a very shady yard with lots of trees. There's just no other place to put it. The pond in our front yard is under a Downy Shadblow which drops leaves, flowers and berries, so I'm resigned to the fact that if I want a pond, I will have lots of maintenance! We also don't use pesticides as a general rule, and will grade the soil around the pond in a way that will divert runoff from the upper lawn away from the pond.