Well set out apartment, spotless. Welcoming host