I stayed here for just over a week with my Korean family in law. It turned out to be a good find as we were on quite a tight budget.
The location is great for accessing the touristy parts of London and especially for Shoreditch. Stepney seems pretty quiet and there's not so much going on around there, but this isn't really an issue if you're heading into town. One small annoyance was groups of teenagers smoking at the back of the building.
The flat itself is pretty basic, but more than adequate. It has 5 double rooms and a kitchen/communal area. It suited us perfectly but it's worth pointing out that the shower leaked in one bathroom and there was no sink in it either. Aside from that it did the job nicely.
I would say this property was highly suitable for large groups of younger people visiting London.