A fantastic holiday home and a generous and welcoming host.