I did not have the chance to meet Kio in person but she was helpful in ensuring that someone would be at the flat for check-in and answering my questions via Airbnb.
The flat is nicely located as central and west London are easy to reach.