I stayed 3 weeks while looking for a permanent solution. The location is great. The price is more than excessive but I guess this is how London is.
All good and as per photos. Host very responsive. Check in flawless.
Some basics were missing (e.g. cleaning supplies) but were delivered almost immediately when asked.