I had a nice stay at Susanna's place. Very convenient location, with only a few minutes walk to Lancaster Gate (Central line) and to Paddington station for other connections. With Express train to/from Heathrow/Paddington, it was easy to get to and from the airport.
Susanna was not in the city when I arrived, but I was met by someone who was able to let me in. Susanna gave me the tour over video call, and gave me the necessary information for my stay. Met her a few days later, and had a nice and long conversation in Hyde Park, which is just a stone toss from the apartment.