We had a nice stay in Ali's flat. It is perfectly located near Hyde Park with an easy access to the underground and central London. The flat itself was clean and well equiped, even though it was quite loud due to poor isolation from the street noises just outside the window, and from neighbouring appartments.
I would however totally recommend this place.