pleasurable

adj

1.
affording satisfaction or pleasure