RichThesaurus
be on good terms
be on good terms
synonyms
take to each other
get on
relate well to each other
warm to each other
hit it off
feel a rapport
click
be compatible
see eye to eye
be on the same wavelength
be friendly
be friends
get on like a house on fire
get along
get on well
find things in common
be on good terms
antonyms
rub someone up the wrong way