We had a great stay in this little flat although the area probably isn't the most luxurious one in London.
The host didn't set a time for check-in which we really appreciated because we were able to get the keys straight after we landed at the airport and didn't have to worry about our luggage any longer.
We only met the host's brother but he was well-informed, always available and very welcoming!
The flat also is very clean, the kitchen and furniture is new and you've got everything you need!