Location is very good if you visit London as a tourist and you want to explore city centre and the most popular museums.
Room wasn't bad, but kitchen and toilet are shared places. That means that they maybe aren't always clean during your stay.