I already live in London and actually booked this room at Emilie's because my family was visiting, therefore we needed an extra room close to our place. We live in the same area as Emilie and love it. It is close to Upper street, which is full of restaurants and small boutiques. Without being in the touristic area, you can still easily access all the main touristic places within less than half an hour. There are 2 tubes stations in the area and plenty of buses, so it's really convenient.
The room at Emilie was great. The entire flat was quite cosy and Emilie was really kind and flexible with check-in/check-out.
I would definitely recommend if you are spending a week-end or week in London.