We had a great stay, the location was very comfortable, though it's not the center but not far from the rails stations. The TV worked perfectly and the air-conditioning is perfect as well (really saved us in the hottest week in London).
The apartment is very small so its suitable for 1 person or a couple for a week.