Three of us stayed at Steve's apartment, it was comfortable, convenient and Steve was very approachable and a pleasure to deal with. The Piccadilly Line train from Heathrow gets you to Russell Square and its a 9 minute walk from the platform to the apartment, the same line can take you to South Kensington where all the museums are or you can walk to the British Museum if that's your thing. There are plenty of restaurants, shops and pubs you can walk to, the location is very central and ideal for a visit to London.
The apartment has everything you need, it is clean, the main bed and sofa bed are comfortable it is showing signs of wear but this did not worry us as it is great value for money. There is a bit of noise from construction work going on across the road but it is strictly from 8 to 5 and as we were out most days it didn't bother us. The apartment has a roof top garden with seating, it is a real bonus, take bottle of wine and some cheese you will love it.