Hospitality

Hospitality is the friendly and generous reception and entertainment of guests, visitors, or strangers.  There are assumed responsibilities for both the host and the guest, in modern times much of this is unspoken manners.