7 Factors to Consider When Searching for the Perfect Neighborhood