good-natured , kindhearted
genial charitable good-natured kind-hearted good-humo(u)red jovial soft-hearted warm-hearted good-hearted