The apartment is just amazing. Large, well decorated, with very nice views on the Onslow square garden, sunny, comfortable and very well equipped. The location is great. In a quiet street and within a very well kept building, just around the corner from South Kensington station with all the restaurants and bakeries, and main metro lines, this is the ideal location to spend a relaxing time in London. I personally was there working at the Imperial College, this is just 10 minutes away, which was very convenient.
Fabrizio (a colleague of Francesco) took care of check in and out, everything went very smooth.
In a word, I had a great experience and would definitely advise the South Kensington place!