Sacha's flat was fantastic. I HIGHLY recommend it and I would DEFINITELY stay here again. I stayed at the flat with my 2 college age sons for 5 nights. The flat was very clean, very modern, and a great location for us. Everything seemed new - even the hairdryers were "full american size" and brand new. There is also a large smart tv in the flat which we used a couple of times in the late evening. As far as location goes, there are lots of restaurants and cafes right around the corner from the flat - there is is something for everyone...pubs, burgers, Mexican, Asian, Indian, Thai....you name it. There is even a small grocery store a block away where you can pick up anything basic that you might need. We had coffee and breakfast in town every morning, then we took the bus or tube everyday to get into central London. The bus stop is literally right down the street. And the Angel Tube station is a short 5-10 minute walk. We got into central London in about 20 minutes every day.
A couple of things to note: 1) You have to carry your suitcases up a flight of narrow stairs, that was not a problem for us at all; 2) the bedrooms are tight with the beds pretty close together in one of the rooms - but again that wasn't a problem for us. We had a couple of questions during our stay and Sacha was very responsive. Thanks for being a GREAT host, Sacha!