we stayed there for two nights. The flat is ok. Everything you need is there and it is working well. The flat is nothing to spend a lot of time in, but it's perfect if you are around in London the whole day. The street is a lttle bit noisy, but: that's London.