We had a good stay.
The flat is newly renovated, clean and functional. It is on the 3rd floor.
The staircase is full of rentokill mousetraps (which obviously work, as we did not see mice).
Be aware that the flat is directly in Covent Garden, and right next to St. Paul‘s Church. So it is noisy.
Also, you have to get the keys to the flat from a different location (lockbox). A bit inconvenient with luggage.