Helen's apartment was great, very clean, completely equipped and its position within the city perfect (in the very city center but also one minute to the tube). We did not meet her personally but the communication was always fast and great and she is extremely available with check in and check out timing.
I strongly recommend it!