Great location for exploring this part of town and very close to Liverpool Street Station to explore the rest of London.
Great host, check in was very easy as was check out. The flat is very clean and has everything you would need for a quick weekend getaway.
We would stay here again!