Even if Olga was not there to welcome us, she still managed to make us feel home and we could always contact her if we had any questions. Her apartment was lovely and not far from central London (15mn to Elephant&Castle by bus). We recommand this place and this host! :)