I spent a month at David's place. It's 10 min walk from Haggeston overground station, near restaurants and grocery stores. I shared the place with 2 other guests during most of the time I was there - therefore the bathroom morning schedule could be challenging at times; the bathroom is simple yet functional. The kitchen is well equipped with everything you might need. The only thing I'd add is a weekly cleaning of the shared areas, because of the number of people sharing them. David was a great host, extremely polite and respectful at all times. I recommend this place!