Great location and very nice apartment, close to Liverpool street station and public transports!