gratifying

gratifying

adj.
  1. giving personal satisfaction.
  2. occasioning pride; as, a gratifying accomplishment.
  3. pleasing to the mind or feeling.
  4. affording pleasure or satisfaction.