We've stayed at Andrew's apartment for 4 nights.
The location was very good next to Hyde park and close to an underground station.
Also in order to get the keys for the apartment you have to walk to a shop next to the understand and then walk 10 min to the apartment.
The apartment had all we needed, even though we didn't cook.
The shower and beds were very clen.
The only bad thing I can say is that under de sofa-bed there was a bit of papers/garbage but nothing excessive.