Ted and his wife were very welcoming. The flat is as the pictures described, even bigger than what we expected. The apartment is very well placed in front of the Elephant & castle underground/subway station with a lot of bus as well.
I would definitely recommend.
Alex