Serge was a very accommodating and helpful host. He was always helping out when it came to any questions about traveling and public transit. His place is easy to find and was very much ready for me right when I arrived. The place is less than 10 minutes walk to 2 tube stations, making it very feasible to commute from and to.
I'd highly recommend anyone to check out this posting if you're looking to visit London. Thanks a lot Serge!