I had a great stay, and would definitely recommend Olivier's place (who is a super helpful & friendly host).
Location is ideal for exploring London, with loads of transport links, and walking distance to some nice restaurants, bars & shops. The flat is very quiet, spacious, well-equipped & super stylish. I would stay there again next time I'm in London.