I found the place really good for me! It's super near to the metro and train stations and lots of buses, it was really easy to come and go. And besides the place is super comfortable and clean! I would definetly recommend it. (Be aware that you will need to climb stairs to the room like in many houses in London, but it was not a problem at all!)