We loved it!
The Soho location is great for access to Leicester Square, theatreland (we walked 5 mins max to our theatre), Covent Garden and very close to transport links. There’s also a wealth of food and drink right outside your door, plus cafes and Tesco express/sainsburys local within a few minutes walk.
The flat was just as described and very clean and tidy, plus all amenities you could need.
All in all, we’d highly recommend and intend to use again if the availability lined up with our weekend away in the future.