My stay was perfect, the place is perfectly located. 20 minute walk from the City, 5 minutes walk to Angel underground station and close to several bus stops in all directions.
There are plenty of bars and restaurants close, as well as grocery stores of all sizes. Exmouth market is only 9 minute walk. The place is big, I definitely fell for the kitchen and bedroom, just a great place to hangout and chill after a day out in the city.
To top it all, Elaine is a great host, during my stay a heater stopped working and she went out of her way to have it fix in no time. In short, this is a great place to consider if you are staying in central London.