Location is really convenient, a couple of minutes walk from Old Street Station and Liverpool Street Station is within walkable distance too. Alex was accommodating with early drop-off for my luggages.