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