All in all, a good place to stay in London.
But the following is important to point out:
1/ winter trip. Heat was turned off when we arrived (11pm, self check-in). The place was freezing and although host replied in a second my message, he gave no proper instruction on how to turn it on. We slept with our kids the whole night without any heat in a freezing place after traveling 14 hours by plane. On the day after, the issue was solved.
2/ the pressure on the bathroom for taking a shower is extremly bad. Small amount of water.
3/ temprature of the water is perfect in every place BUT for taking a shower. It was REALLY bad. Cold water.
4/ Wifi: there was a problem during the whole stay. On this, the host was extremly responsive in terms of timing (really fast) but not in terms of actions. He had doubts on "wouldn´t this be a problem of your device??" when the network was out. On the day before leaving he stopped by and saw himself it wasnt working. He brought a new router on the last day