That's a pretty good place for London. The apartment is just few minutes walk from the Bakerloo station which gets you to central London and other places in few minutes as well. But the instructions to find the apartment aren't clear as I had to search for it around the area to find it. The room is small but very clean and the bed is really comfortable. Rooms are locked by keys which is good. Overall, it is very nice for short stays. I recommend.