Jelena was quick to respond to my short notice request to stay 40 minutes before checking in.
In addition, the apartment is central to Liverpool street station, which will get you anywhere in London. I’d recommend this apartment especially if you want something that feels like home.