Biba is really helpful and nice, it was a pleasure to be her guest. The flat is at a very good place, every public transportation is nearby and by a 30 minute walk, you're at the Thames. The flat is pretty and clean, I can recommend it for your stay in London. The only negative thing I can say is that the wifi is pretty weak in the room, it's hard to make video calls or watch a video but other that the flat is quite good:)