Open-hearted /(?)/

O·pen-heart·ed

Open-hearted

a.
  1. Candid; frank; generous.