The location is perfect! The flat is super central, on a quiet street but very close to great bars, restaurant, shops and tube stations. The flat itself is compact with a tiny kitchen (with all the restaurants around I don't see why anyone would want to cook!)
We didn't get to meet Raphael but he answered to all questions we had. We stayed just one weekend and we're happy to say that all went well!