in

Quite gratifying. – beautiful

Pretty satisfying.

Rather enjoyable. – formidable