We stayed for three nights for a conference. The apartment was big enough for the two of us, it was well equipped with everything we needed, with a modern kitchen and bathroom. It has central heating with a thermostat so bad weather should not be a problem. Internet worked as expected.
The location close to the Design Centre was ideal for us, also the area offers great lunch and dinning places. It can offer an authentic experience in one of the nicest areas of London. Although the apartment has old style windows the street was quiet at night and it did not disturb our sleep.
We recommend the place!