AVOID if you have a young baby. The walls are so thin, our 8 month old struggled to nap every day. The next door neighbors have a dog that likes to howl/bark, and you can hear people walking around above you all day/night. Even with a sound machine on loud, it was difficult for the baby to sleep (and just annoying for us adults). I know that's nothing the host can control but do wish to warn other guests so they can plan ahead. Also, I think it should be noted in the listing just how many flights of stairs there are (four). The listing says, "the apartment is not suitable for those who have difficulties in climbing stairs", to me, this down plays how many stairs you have to climb to get to the flat. Which does matter when you have a baby, a stroller, and bags to carry all the way up and down every time you come and go.
For guests without a baby, I think this stay would be okay...but honestly, I was still expecting more considering the nightly price of the place (mattress felt really cheap and uncomfortable and the springs were digging into our back, hot water took a while to heat up in the shower, only a few tv channels that work, etc.)
The great location, fully stocked kitchen, speedy wifi, and friendly check in process are great positives though.