I would not come back. While there were some positives, I did not enjoy my stay.
Positives: Reasonable price for London standards, located near Archway station. Big space with functioning kitchen and washing machine. Common spaces were cleaned daily. Communication with host was swift, though issues were not resolved.
Negatives: House is very, very noisy. There are severe maintenance issues. Bedroom window could not close (it was winter and outsiders could sneak in). Maintenance guy was aware but did not solve it, so we did ourselves using kitchen tools as screwdrivers. Host promised a partial cashback, which we never received. There is a water leakage from the ceiling that runs through the lamps, which creates a serious fire hazard. Heating cannot be turned off and thermostat does not work. No ventilation in bathroom, so mold everywhere - host denied this in other reviews (!?). Allows 6 guests; far too many for one toilet/bathroom. Many other issues. Needs immediate maintenance.