Recently, I stayed there for two nights (the picture of the room is inappropriate mine).The building is situated in a perfect place (zone 3 of London) that not far from the city center (near 10 miles). The room is like in a five star hotel it's very cosy, modern, spacious, excellent furnished and with the very soft bed.
Unfortunately I didn't speak a lot of with the hosts but in my first view they are friendly, open-hearted and interesting persons.
Sum up can say that if I come in London again I will for sure stay there.