The hosts are the most welcoming people you could ever meet, they are communicative and helpful with anything and everything, they truly do make you feel at home. They did an impeccible job and I highly reccommend that anyone visiting london to strongly consider staying here.
The location is perfect for getting around London too and perfect for sightseeing.
All in all I give a very solid 10/10