This is a nice place in a great location. Easy walk to Hyde Park and there's lots of fun and interesting restaurants and shops along the way. Also, there are 2 tube stations very close by. The flat was clean and appeared to be recently renovated. I got the impression it was a corporate run place but they're doing a good job. P.S. the utensils are in the drawer under the oven, this tip may save you some time :)