Wanting to indicate that there are things that some people find abhorrent and others savoury, I wrote a sentence
What is hell to one is heaven to another
. After a moment of thought, I changed it to
What is hell for one is heaven for another.
Which form is the correct one? Or is there a third, more correct way to put it? Talk English suggest that the former is correct:
Used to indicate the place, person, or thing that someone or something moves toward, or the direction of something:
But putting both sentences to Grammarly, only the one with "to" is marked as incorrect (it suggest removing the first to which is not the best idea).