Warm-hearted
adjective: warm-hearted; adjective: warmhearted
sympathetic and kind.
"a warm-hearted, affectionate girl"
synonyms:
kind, warm, kind-hearted, kindly, soft-hearted, good-hearted, big-hearted, tender-hearted, tender, loving, caring, feeling, unselfish, selfless, benevolent, humane, good-natured, affectionate; More
gentle, mild, indulgent, friendly, open, sympathetic, understanding, compassionate, charitable, generous, magnanimous
"they are perhaps the most generous, warm-hearted people in the universe"
antonyms:
unkind, unfriendly
Also
Caring
adjective
If someone is caring, they are affectionate, helpful, and sympathetic.
He is a lovely boy, very gentle and caring.
...a loving, caring husband.
A combination of the two is "Warm and caring"