The apartment is well located, spacious and pretty, but it was very dirty in the common areas and kitchen, we had to clean all the plates, pot and cutlery, and we found one cockroach!
I mentioned this to the host when I checked out and I got disappointed when he asked me to put a good review, instead of saying he was sorry or something :(