I am a woman and I find Roger very good looking/handsome & attractive.
Personally for me, attractive doesn't mean same as good looking. You might be average looking, but you have some kind of aura or charm that makes you attractive to me. Very rarely I find a man that qualifies to both points.
I think his eyes are very beautiful. Also beautiful hair (I prefer it longer-ish)
He's attractive because he's smart (can speak 4 languages fluently), have a dorky kind sense of humor, seems like a loyal family man (big point) and he can dress up very very nicely.
Djokovic is kinda attractive, but not good looking.
Nadal & Murray are not good looking and are not attractive at all.
*Just my two cents*