I can highly recommend staying at Kamal's place. The apartment fulfills the basic needs and offer great value for money. The neighbourhood is not particularly nice, but it's quiet, safe and a good starting point to explore London.
Checking in and out was very uncomplicated, Kamal was well organized and provided me with all the information I needed right away.