My sisters and I had a great time staying here. It is exactly what you need when you just need a place to sleep.
We found that the pictures are quite accurate and the apartment fulfils all the basic needs. The Wifi works, which is great. :)
We had a small issue with the checkin and the Key-Box, but 10 minutes and one phone call later there was someone there to help us out!! Communication was very good!
As mentioned by others, the street can get very loud and busy, especially at night. So if you have problems with that, this room might not be for you.
But otherwise great for a quick stay in London when you just need a place to sleep.