Our stay at Christine's place was great. Is it newly renovated, as the description says, and the quality of the renovation (bathroom fixtures, cabinets, etc) was very high quality. It was a nice surprise.
The location also is hard to beat. We enjoyed walking around the nearby Hyde Park and Kensington Palace grounds. There are also many nice restaurants and little cafes in the area. (If you like Thai, try the Churchill Arms.)