Exactly as described and very near Stepney Green station! The shared shower/toilet facilities are really clean. Only downside is that you can hear all the street noise