YOU SAID:
I like having people over to party
INTO JAPANESE
パーティーに人が来るのが好き
BACK INTO ENGLISH
I like people coming to the party.
INTO JAPANESE
パーティーに来る人が好きです。
BACK INTO ENGLISH
I like people who come to parties.
INTO JAPANESE
私はパーティーに来る人が好きです。
BACK INTO ENGLISH
I like people who come to parties.
That didn't even make that much sense in English.