I stayed at Ali's apartment in July. The place is good in general, and it is perfect thanks to the great position: infact in the parallel street there are a lot of café, restaurant and metro station, so it is very easy reach any part of London. If I had to find a flaw, it would be the view on the emergency stairs from the window. But it's a smallness compared to the advantages of the apartment.