Very thoughtful and generous hospitality.