Warm-hearted /(?)/

Warm·-heart·ed

Warm-hearted

a.
  1. Having strong affection; cordial; sincere; hearty; sympathetic.