Positives: Pleasant roomy apt, as described. Generally clean.
Main shower is brilliant.
The area is great -- very convenient, nice square, not noisy (in November). Marco was easy to communicate with before we arrived and helpful about arrival time. The wifi works well, the beds are comfortable and the kitchen is adequate.
Problems with our stay:
We had said we would be there at 18.10 and although Marco assured us he would be at the apartment from 18.00, he wasn't and I had to call him. He arrived at 18.25 and we were standing in the street.
He apologised that the apartment wasn't ready for us -- it nearly was, beds were made up -- he had to change the rubbish bags and so on. We found our own towels.
Heating is uncontrollable -- came on randomly, only some radiators worked, and we were cold at times.
We also had to take covers from the unused bed to stay warm at night.
Water in bathroom sinks doesn't stay hot -- not enough pressure for the on-demand boiler to stay on.
Toilet in main bathroom leaks slightly from the base -- noticed when shower mat soaked it up.
A small thing, note that -- "essentials provided" didn't include any shower gel or shampoo, just hand wash liquid.
I think Marco should have warned us that the block was covered in tarpaulins, with major work going on. Luckily we were there over the weekend so it didn't bother us until the Monday morning, when we had hammering on the door and someone demanding access to the flat -- to deal with the gas?
If you're going with more than 4 people, note that the seating area is in the hallway, and there are only 2x 2-seater sofas.
The lift broke on the Sunday, but that's not Marco's fault!
Generally, its a good flat, not expensive, excellent location, but with some issues. I hope Marco can sort them out -- and be on time for future guests.