This place is really nice and a great option to stay in central London; the location is fantastic and the apartment is well-furnished . It is a 3rd floor with no elevator but if that's not a problem for you I would recommend the place.
The only issue we had was that check-in is done via a keyless app on which the host needs to send a digital key so the guest can unlock the door (you have to download the app and register beforehand). Unfortunately, and despite having asked for it in advance, the digital key was not sent to me, so I couldn't open the door when we arrived at the apartment. I had to call and wait on hold for ~15 minutes before Kimberley could get on the phone and solve the issue. This was not really great cause one would expect this to be worked out in advance; still, Kimberley was helpful and we finally made it in and enjoyed a great weekend.
I do recommend staying here although please make sure you have all check-in info, the app and the digital key in advance.