We had a lovely stay at Wynn's apartment - the location was amazing, there is so much going on when you walk out the door of the apartment and many attractions in London are within a walkable distance. The room was very clean and had everything we needed - it was nice to be able to relax and watch TV or Netflix at night. The room was bigger than many of the hotel rooms available in the city for a similar price.