A marvellous stay with a great host