Great place in a great location; fantastic if you're getting in via the Heathrow Express. Busses and the underground within a couple of minutes walking distance and a huge supermarket very nearby to fill the fridge up. And walking distance to Hyde Park, which is great (if you have kids, go to the playground in the northwest corner).
The apartment is great, as are the beds. Well, everything, actually, although it was quite cold in the living room, even with the heating on. But that's the only 'complaint' we had.
Susie was very nice, she greeted us herself and was very helpful answering all of our questions.
I would absolutely recommend this place to friends.