Well-appointed, very clean, self-contained apartment with friendly, welcoming host.