He has been on good terms with his neighbors for many years.
Tips
usage
交好 is formal — typical of diplomatic or historical writing about lasting friendly relations between countries, families, or individuals. For everyday friendship use 做朋友 (zuò péngyǒu) or 关系好 (guānxì hǎo).