Super clean apartment with thoughtful touches for guests to feel at home.