I wish I could give more than 5 stars. Graham and Maria went above and beyond to provide the best service possible. They were not at all intrusive while still very responsive and respectful and available. They are wonderful people.
As for the location it's in a perfect spot. It's literally a 5-7 minute walk from the train station which will get you to the main hub (London Victoria) in about 20 minutes and from there can go anywhere you wish in London.
The best part is the house is just a few mintues walk away from a theater, a cinema, various food spots, supermarkets, convenience stores and anything you might need while on your stay.
If you're looking for an affordable, clean, well localized place while you're in London this is it. Please don't hesitate to book this spot.
I will definitely be back as soon as I can :)