We had a delightful stay! This was a great experience. First off, the room was very comfortable and the entire house was kept very clean and had a very pleasant smell, something we were very happy with. Also the location was great, since there is a bus stop right in front of the house that'll take you to the underground station very close to the center of London. Rich himself was a great host, he was very helpful with our heavy luggage and even offered me free tickets for a festival and helped me print some tickets.
The only thing I think would help if there's a mirror in the room, since the bathroom is shared we had to wait sometimes to use the mirror.
Anyway, I'd totally stay there again!