We had a great time in London and enjoyed our stay at this accommodation. The location is perfect, it's like a three minute walk to the next underground station.
The room as well as the shared bathroom was spotless, and the shared areas were cleaned daily. During the "rush hours" at the bathroom you had to schedule some time waiting for your turn which turned out to be a bit stressful from time to time if you really needed to use the bathroom. Otherwise everything was alright!