Great location!! Steps from the Earls Court tube station and a short walk to a 24hr supermarket. The flat was as described and very clean upon arrival. The hosts were very kind and accommodating.
Would definitely stay at this location again.