Super hosts and a marvellous stay. Just what we needed.