Similar to the other reviews, check in was not very pleasant. The person who gave me the key only looked annoyed I was asking, doesn't tell me which apartment I was in (or even point me in the right direction). I had to try opening doors into I found the one I was in.
The handle to the apartment was also broken, which I did ask to have fixed, but nothing happened. I ended up taking the handle inside the apartment in the evenings.
The apartment itself is ok, not the cleanest but fine. Has everything you would need for a short stay ( no shampoo/soap)
Location was fantastic