It was a short but very pleasant stay at Marine's Apartment. We felt very much at home and there is nothing to complain about. The descriptions of how to get there were very easily understandable. Its. Just a 2-min walk from the station and very well-connected.
If we visit London again, we will come back ;)
Thanks, Marine!