We had a great stay at Wynn's apartment. It's strategically located and extremely convenient, just a short 3 min walk to the Leicester Square station, and a stone's throw away from Covent Garden, Piccadilly Circus, Trafalgar Square and more. The room is huge and clean.