We stayed at Stephen's place for 3 days while in London. It was exactly what we needed for a reasonable price. The home was clean and equipped with everything we needed.
It is a bit out of the way but easy to access via public transit. I will note that the station near this home had many stairs and can be challenging if you have a lot of luggage.