I stayed in Simon's place for 3 weeks in March 2019. I found the apartment very comfortable, equipped with all necessary amenities and clean. It is located in a quite neighborhood and in a walking distance to shops and subway, and the trip to the Center takes only about 20 minutes using the Northern line.
Self check in is very well organized and also information concerning WiFi password, recycling and necessary manuals (e.g. washing machine/dryer, hob, electric heaters, etc.) were available in the room.
Hairdryer, iron and iron board, as well as necessary cleaning products (e.g. liquid capsules for the washing machine, dish-washing liquid, etc.) were available in the studio.
The host is friendly and very responsive.
I recommend it to anyone planning a trip to London.