gratifying
sweet
pleasing to the mind or feeling
sweet revenge