[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.