Great hospitality and generosity