The flat is exactly as described. Cute, clean, very well equipped and with an extraordinary location: walking distance to Oxford Street and next to several tube stations.
Our host has been really nice and supportive.
Overall, superb place to enjoy a visit to London.