My friend and I stayed there for one week for our holidays in London. Michael received me in the house warmly with clear explanation on all the facilities, once I arrived from LHR. The kitchen is fully equipped, comfortable bed ( not big, enough for two person), powerful shower. The heating system works well. Actually the apartment is not really big, but it is centre of London, you can expect more. We are very happy to stay there.
From LHR, just take the metro jumping off at South Kensington, then walk 8-10 min to the apartment. And lots of bus stop just 2min away by walk.
Two big supermarkets near to the apartment, 5-8 min by walk. Quite good for self-cooking.
We would say, it is a very good place for holidays in London.