Aside from the actual location, there are plenty of factors that can make a home purchase a good or a bad decision. Small details can seriously make the difference. For example, a house on a hill might need a decent view, only to compensate for the climbing experience. What if you have mobility problems? You clearly do not want a lot of stairs to climb. Take a look at the neighbors and determine how far they are. You do not need them to look into your home. Do you have kids? How about pets? Things like these are essential, but fortunately, you can find a wide diversity of solutions right here.