My stay here was amazing, especially for the position: Azov House is served by not one but two tube stations (Stepney Green and Mile End) which take you to most attractions in 25 minutes maximum. Also, if you like me are flying into London through Stansted, the National Express bus has a stop at the Mile End tube station - literally a 10 minute walk from the house.
All facilities were clean, well taken care of and functioning - the only small inconvenience that I found is that the water pressure in the shower was low and having long hair meant having to take longer in the shower.
For the price and the positioning of Azov House, I would absolutely recommend to book a stay here!