Me and my wife had stayed in June '15. Location of the apartment is excellent , with many convenient stores (including @ 24hrs) located near by . Only 6-7 mins walk to Earls Court Station.
Apartment contains all the amenities required to make the stay comfortable . Allthough the place can do with a couple of fans specially for the summer months .
All in all a comfortable stay and i would surely recommend it .