The flat was very nice and in a good location. However, the host (a professional managing company) was terrible to deal with and soured the whole experience.
The property is listed as having a cot which we mentioned needing for our toddler at the time of booking. When we arrived it was not there and we were told it had to be specifically reserved (despite this not being explicit anywhere). This meant we had to scramble to buy a mattress for the toddler and the host company was particularly unpleasant to deal with and refused to reimburse us for the additional cost.
There was another review on here mentioning the poor host company experience. I assumed that was a one off but it seems that may not be the case, which is a shame because the flat is quite nice otherwise. This flat might be a good plan b in a pinch.