Not sure what else to write because everything has been written!
Matt's place is just as described: it's clean, it's very close to transit and tourist-type things in London and his place in walking distance to shops, stores etc.
I should note that Matt was nice enough to let me check-in early, as well, the gym in his place is great.
Highly recommend this place!