Our stay at Leyla's place was enjoyable for the most part. The apartment is as described and situated in a lovely area of London with good public transport links. One downside was that the apartment often smelled of smoke with the windows open and was a bit stuffy with windows closed.