gratifying

adjective

Giving pleasure or satisfaction.