Although Anna wasn't in the country, she organized all very well and with clear instructions. Also, she was readily available by phone to solve any query we had.
The location of the apartment is indeed very convenient and comfortable (remember that in general London has small houses and apartment).
The only issue would be that for a long stay, the location of the wash machine is inconvenient in our opinion