Good location.
Not very clean, checking in instructions very confusing. As this was a confusing online key and there was 7 of us, we asked for additional online keys for few others, but were ignored and never got them so others had to wait outside the door to get in to the flat.
On first day one toilets lock got jammed and we only had a mini toilet and a shower on 7 of us. Got fixed on the next day only. Definitely need maintenance.
No basic things in the kitchen (salt, sugar, oil), you usually find them in other places.
Wasn't enough of bedding at the start and baby cot and high chair wasn't brought only when asked.
We stayed for 3 nights and through all that time there was numerous communication which was really annoying as we came for a nice break and all had to be organised already.
Besides city taxes were higher than stated initially.
I wouldn't go back there..