Ilmari is a perfect host and the location is excellent. The connection to public transport is very good (5 minutes walk to London Overground station) which is one of the reasons why the flat is well located . We really enjoyed our stay!