We had an excellent week at this location. Check in was simple, with instructions sent early before our arrival, so we were well-prepared. The location is good for subway access to get to the major sights in London, and is within walking distance of the British Museum.
The entire place was clean on our arrival, everything was freshly washed and prepped for us. The bathroom was comfortable, as was the bed and couch. The washing machine is efficient, but be aware that there isn't a frying function and laundry needs to be hang-dried on a rack provided.
Be aware that this place does not have air conditioning, and during our stay in early June this is definitely noticeable. The lightbulbs give off a surprising amount of heat and the place gets stuffy unless you open the window. The two fans provided help immensely, but be aware of what to expect if you arrive in the summer. The shower also runs out of hot water after about 10 minutes, but it remains lukewarm enough to use.
I'd recommend anyone who is interested in visiting London to consider staying here, but consider the above if you are thinking of staying here in the summer and make sure you're comfortable with the warmth.