We stayed for 6 nights at Mike's place. The flat is situated at a 10 minute walk from the tube stations, and the tube stations are at about 20 minute ride from Piccadilly Circus.
The flat is very nicely decorated and spacious. and Mike made things very easy for us as he is very flexible! A great place we recommend!