This is a nice flat. It is large, has plenty of windows, and an updated kitchen & bathroom. It looks a little different from the pictures. Maybe they've done some more updating. The location is great - basically across the street from the Barons Court tube station on the Piccadilly and District lines, making it easy to get to and from Heathrow and into central London. Access to the building is easy, and the lift is large and quick.
The one drawback is the significant amount of traffic noise. The windows are double-paned, but that's not enough to block the sound coming from the A4. We got used to it after a couple nights, and didn't really notice it much by the time we left (it started to sound like ocean waves crashing) but that first night of jet-lagged sleep was rough. Bring some ear plugs.
Overall, I would recommend the flat, and would stay here again if the opportunity arose.