Overall we enjoyed the stay at the apartment.
We really liked the apartment's central location in direct sight of Liverpool St. train/tube station - due to the opening of the Elizabeth line we got in via a single train ride from Heathrow, and travel elsewhere in London was extremely easy. Groceries could be obtained easily. (You might hear the pedestrian traffic light warning sound during day hours, but not night)
In terms of apartment quality: the apartment was clean and the equipment within is great and thought out - including even a supply of coffee capsules!
To set expectations - the building itself is likely more than a century old, which means the rooms are a bit small to the modern eye. Functionally it was fine for us.