The apartment is clean, cozy and the bed is very comfortable; the kitchen is well equipped; the self-check-in was convenient and made easy by the hosts instructions. We really enjoyed our time there!