Courteous, polite, refined, and suave.
Of the relation between a host and guest; friendly.
Hospitable, especially to visiting strangers or foreigners.