warm-hearted
adjective
they are perhaps the most generous, warm-hearted people in the universe:
kind, warm, kind-hearted, kindly, soft-hearted, good-hearted, big-hearted, tender-hearted, tender, loving, caring, feeling, unselfish, selfless, benevolent, humane, good-natured, affectionate;
gentle, mild, indulgent, friendly, open, sympathetic, understanding, compassionate, charitable, generous, magnanimous.
▷antonyms unkind, unfriendly.
warm-hearted Oxford Dictionary of English