agree with
agree with {v.}
To have a good effect on, suit.
The meat loaf did not agree with him.
The warm, sunny climate agreed with him, and he soon grew strong and healthy.
Categories:
Source: A Dictionary of American Idioms