The apartment was clean and cozy, and the position is amazing (3 minutes max to Liverpool Street station). The toilet is not so big but it has tons of storage, all in all it is completely usable.
If you are planning to stay in the summer, please be aware that the room does not have air conditioning. This is pretty standard for the UK, but if you are lucky enough to get some nice summery days like we did, it will get incredibly hot in the room, especially at sundown. We avoided the room from 5pm to 9pm completely, so but if you plan on staying during the summer you need to consider this. The room does have a heater so I'm sure during winter it is totally fine.
All in all we enjoyed the apartment, and if we were to be back in London in winter, we would definitely go back