I booked the apartament for 3 weeks and I have to say that everything was perfect: clean flat, very nice bathroom and easy access to the building!
Only 3 mins walk to the Liverpool Street Station!
Highly recommended:)