Open-hearted

Adjective
open-hearted (comparative more open-hearted, superlative most open-hearted)
 * 1) frank and candidly straightforward
 * 2) generous and kind

open-hearted open-hearted open-hearted open-hearted