Indirect pronouns are used to express likes and dislikes in Spanish. 
Note that the verb is in accordance with that which does the 'pleasing' rather
than who is 'pleased'.
You can also use other verbs aside from gustar to express higher degrees of appreciation.
Caer is a verb that means ‘to fall,' but is also used
to express the likes and dislikes of people. Using gustar in regards
to people denotes physical attraction.
In order to clarify who it is that is pleased, fascinated, enchanted, etc.,
place their name at the beginning with the preposition a.
Pain is also expressed this way.