I can really recommend this accommodation.
We were in London for 2 days and were able to explore the city from here very well. Everything was clean and looked as in the photos. We could always contact the hosts for help with any questions.