acogedor

Etymology
From.

Adjective

 * 1) cozy
 * 2) friendly, inviting, welcoming
 * 3) hospitable