Flat has everything you would need for a stay in London, with tea and coffee being left and even umbrellas for those occasional showers. Bed was super comfy and we loved the sofa with leg rest. Kitchen was fully equipped and an amazing walk in power shower. Flat is in a very quiet street and there was no noise from any neighbours.
Location is just perfect with many eating places from around the world within 10 mins walk and then the tube can take you anywhere in London. Knightsbridge and Chelsea are both within walking distance. Take a river taxi along the Thames from Chelsea harbour, to as far as Greenwich where you can board a cable car over the river.