The apartment is clean and well located. What you see, is what you get :). No problem with the self check-in, which was great because we arrived late. Good communication and big plus for comfortable beds!