Adjectives

(a)palatable, toothsomeacceptable to the taste or mind“palatable food”, “a palatable solution to the problem”