The location could not possibly be better or more convenient, as other reviews have indicated. The apartment was clean, beds were very comfortable. We did not cook, so I cannot testify to anything about the kitchen. We adore London but had the misfortune of being there in record-breaking 37 degree heat. If / when this kind of thing happens again, there would be a real need for a couple of good fans in the apt.
Chris is an excellent, responsive host. Thanks so much