Great choice for a few nights in London. The city is huge anyway so you have to get used to using public transportation and the flat is close to bus and underground stations so I’d say location is good. Good cheap places to eat nearby. Flat is pretty and clean. The only thing is it gets really hot inside, but we stayed in London during the worst heatwave they ever had so I’m guessing you’d have this problem everywhere. I’d stay there again!