Konstantinos was very communicative and always replied within the hour when I had a question. The entrance to the apartmentbuilding is a bit hard to find because it doesn't have the number above it. It's situated well so that the center of London can be reached easily, we used the busline 8 most often.
The apartment is good enough for people who don't mind the jank of a London apartment, minor nitpicks included the holder of the showerhead being broken and the ceiling of the kitchen showing signs of previous waterdamage but personally I don't mind that enough to let it detract from my vacation.
Overall I can recommend this place!