The picture are much better than the real apartment.
We had a bad experience because we arrived at 14:50 (the check-in was at 15:00) and the apt was really dirty with also big dead cockroaches on the floor. The main problem was that we called the host and the only thing he said was “your check-in time is at 15:00 so you can’t complain if the apartment is dirty”, even if it was clear that in 10min nothing would have changed … the story ended with the cleaning service arrived at 15:30 and a text from the host telling he was sorry.
If you find a better deal definitely don’t choose this place (specially because to pick the keys you need to walk a lot)