A welcoming host and an immaculately clean apartment