Polite host, clean room and nice dogs! David made us feel very welcome.