Answer: appreciative

AnswerCrossword Clue
appreciativehaving or showing appreciation
appreciativeFeeling or showing gratitude or pleasure