warmhearted
1. [ adjective ] marked by warmth of feeling like kindness and sympathy and generosity
Examples:

"gave a warmhearted welcome to the stranger"

Related terms: coldhearted loving