Hospitality-the friendly and generous reception of guests, visitors, or strangers.