The flat is in a great location, you can literally see the Tower Bridge out of the living room. There is many restaurants and cafes around and the London Bridge station (10min walk) offers great transport link all around London. We stayed in the flat for 1 month and it equipped us with everything we needed to live and work.
Nicolas is good to communicate with aswell.
To put it short, we‘d love to return there for any of our future stays in London and we fully recommend it to anybody!