Generous hospitality, beautiful & clean