Had a lovely stay at Stephens place! Stephen's directions and house manual were very useful, and easy to follow. The bus stop across the road gives easy access (20-30 mins, depending on time of day) to most tourist spots in the city centre. The house is well stocked (especially the kitchen essentials) and we were comfortable right from day 1. The only minor niggle was that the bathroom is smaller than what we are used to - diminutive me did not have any problems, but my husband kept getting his elbows knocked :)
All in all, a place I would recommend to fellow travelers to London!