I'll start with the good: The location is great. Walking distance from everything and very central. close to the Metro station, bars, shops, cafes...
It had everything we needed for our baby (cot bed. high chair) and that was very helpful. All the communication prior to our arrival was also great.
However, the flat looks much better in the photos than in real life. It needs some TLC (the sofa was a bit old and stained, kitchen door was out of place. TV didn't work properly...). Our host was 40 minutes late for the check-in and on our last day, some people (from the management company, I guess, as they didn't speak English) entered the flat without a notice, an hour before our check out time, so basically, we were rushed to leave.
overall, the flat was OK, but I wouldn't book it again.