My family visited me and needed a place where to stay in London for a few days, in a well-connected position and close to my flat at the same time.
This apartment matched perfectly, especially for the two independent spaces (we had two couples sharing the flat). The house was very clean, comfortable and easy to reach, no noise, and really cosy.
We've been talking to Laura, the co-host. We didn't meet her, but she has been promptly responsive and all the experience was smooth and with no issues.
I definitely suggest this place if you have to spend few or more days in town, for the strategic position, the warmth of feeling in a safe and home-like place, and the great organisation of the accommodation management.