Location of apartment was perfect - just under 5 minutes walk from Earls court station which is a direct line to/from Heathrow airport and very accessible to town. Also plenty of food and amenities in the vicinity. There are no lifts in the apartment so you'll have to climb a flight of stairs.
The room itself is very small but decent for a few nights stay in a central area. The bed however was very soft, loud and springy - it could be much better. Walls are also thin and you can hear noise in neighboring rooms and above you. Regardless, it was sufficient if you will be out exploring the city most of the time.