Michael is great host! You can always contact him if you have any problems and he's happy to help out. At his place you'll find all the ammenities you need for either a short or longer stay! The house is well connected to major train stations, such as Paddington or Waterloo, and various Tube and bus stops are nearby which makes it very easy to get to the centre of London and back.
I've spent about 6 weeks at Michael's place and felt comfortable and welcomed the whole time!