Perfect location, central close to soho and the tube station Goodge Street, but expecially close to the new Elisabeth Line, extremely quick from the Airport to Tottenham Court. The apartment is just 5 minutes walk from the Metro station.
Very clean, with all that you need. I would return.