We loved the apartment. It was perfect for our family of four. The pictures are very accurate. The Sonos system was great to use.
Earl's Court is a perfect location to access two major tube lines. So pretty much as a tourist most of what you want to see is in very easy reach.
We would be happy to stay there again!
The only downside is the apartment is on the top floor and their is no lift.