We had a great stay at Noels Place.
The kitchen has everything you need and the location is perfect...Earls Court Tube Station is very close to the flat.
All in all excellent value for money!