We had a very good time at Ben's flat. The apartment is near of the Underground "Elephant & Castle" station - which is a very good bonus, as it deserves two very frequented lines.
The flat is very spacious and everything was clean. Ben's communication is fantastic - he answered to all our questions in a very short time.
We can only recommend you to stay at Ben's flat and take time to enjoy your stay in London thanks to him! :)