This was better than I expected. Very clean, very spacious, very new. Matthew and his team are extremely helpful and friendly. The whole building is very well taken care of. Lots of amenities inside, like dish washer, washing machine, iron and board, etc. (all of which we didn't use, but very handy and convenient if needed nevertheless).
One minor gripe was that we stayed during a hot week in London and the flat is advertised as having air-conditioning, which was one of the main reasons for us to choose it over others, but in fact there isn't any. However, the team arranged a roll-on unit for us in the bedroom, which managed to cool the room during a few hours before sleeping which more or less solved the issue.
Perfect location, a street away from Gloucester Road tube station, if one wants to stay in South Kensington, and with supermarkets, coffee bars, etc, very close by.
The flat is decorated in a rather corporate style, which may not be to everybody's taste.
I'd definitely stay here again.