Neat and tidy house and a generous and welcoming host