Answer: gratifying

AnswerCrossword Clue
GRATIFYINGPleasant.
GRATIFYINGGiving pleasure.
gratifyingGRATIFY, to satisfy (to provide fully for)
gratifyingIndulge or satisfy (a desire)
gratifyingGive (someone) pleasure or satisfaction