Three of us stayed here for one week. The location is great. Well situated with both the overground and underground stations and bus stops. However, be warned the great location comes at a price. As the host explained to us, the area is a major transport hub for emergency services to get through from North to South and vice versa. So you can expect ambulances and police vehicles running frequently on full siren day and night. One of the rooms is facing the overground train tracks and that adds to the noise factor as well.
The apartment itself was good for our stay. Not as spacious as the photos might suggest. We couldn't really open up our luggages fully in the room. The shower temperature kept changing on us which was a hassle. On the plus side, the apartment was well equipped to cook should you need to and fans and heaters are provided in the rooms for your comfort.
We didn't get a chance to meet the host but their hospitality was excellent. Before our trip itself, they sent us many tips and advice to help make our London experience better. Much appreciated!