Fantastic stay, wonderful house, brilliant hospitality