We stay in Imad place for 5 days (2 adults and 2 children) and I have to say that was even better than what we expected. The flat has an amazing view of London cause is located in the 12th floor.
Also is very close to Stockwell station, only 3/4 minutes walk.
Last but not least, Imad is really a super host was a pleasure to meet him, was very kind from him to leave for us city maps and some drinks ready in the fridge.
We will be back again as soon we will come back to London.