We found this flat to be the perfect place for our stay. It is 2 blocks south of Hyde Park (where our concert was taking place) and is across the street from one of the the South Kensington Tube station entrances. There are multiple cafes, restaurants, and coffee shops all within walking distance.
The flat is very spacious and bright. The air conditioning works great and the flat is quiet and comfortable.
We can't say how enjoyable our stay was. We were very busy every day and we looked forward to coming back "HOME" in the evenings. Other than snacks, we did not eat in the flat. We went to local coffee shops for breakfast and ate out our evening meals.
Taxis were easy to call at the location and since the flat is directly across from Imperial College London all our cab drivers easily found the address. Additionally, the complex has a door man (woman) on at all hours (which adds a level of security) and they can help with directions or taxis.
Dana, the host was very hospitable and helpful. We texted her several times during our stay with questions from restaurants to taxis to ATMs. She was very knowledgable and helpful and very quick in her response time.
We will definitely stay here again when we travel to London.