Aneel’s place is in a great location and close to Liverpool Street Station (which is a main hub you can travel everywhere from). A short walk to Shoreditch as well and other lines such as Aldgate. Everything was perfect and the only cons I would mention is that it can be hard to sleep in the room on the street side as the noise from people walking by and shouting echoes. The shower pressure is also quite weak and takes longer to have a proper shower.