The apartment is not meant to be stayed in for long stay and you should not plan to be working from there. The wifi is too slow for VC meetings. The rooms are not big and there is few empty storage space. Some of the kitchen utensils are dirty and it doesn't feel nice to cook in there for an extended stay.
However the view from the balcony is great and the location (5 min walk to Liverpool St Station) is amazing and the best perk of this place.