We had a pleasant stay with some ups and down.
Good things first-
The apartment is very close to the train station (jubilee line) which makes the commute really easy and fast.
It was self check-in, so no hustle there.
The heater was working really well and quickly heats up the room.
On the other hand-
The inside fridge was not cooling at all, it will be on but of no use.
The toiletries were not provided(as mentioned), we bought on our own.
The sheet was not clean, got few stain marks.
Also, consider yourself lucky if your neighbors are quiet.
In short, if you have to travel or work mostly that requires commuting, you can enjoy your stay.