float someone's boat

Verb

 * 1)  To interest or appeal to someone; to make someone happy.
 * I invited Lily to join us, but horror films don't float her boat.

Synonyms

 * ,, , be someone's cup of tea, butter someone's biscuit