All in all our stay at Yasmin's was relatively stress free. Very quick at responding and clear in her instructions. The location is pretty good, only a short walk to Deptford station though it is a ground floor flat so doesn't feel the safest walking straight out onto the pavement without any reception area or hallway.
The only real problem we found was a lack of ventilation. The living area is made up of large frosted panes of glass but no windows to open. It got pretty hot as it was summer when we stayed and the whole apartment became unbearably hot. The bathroom extractor fan didn't seem to work and there was no fan above the oven. I think in the winter it may be manageable but because of the summer weather we struggled rather a lot.