Never had an opportunity to meet Ben but responds quickly. The place is located less than a minute away from the Bus station so commuting into Central London was very easy.
The room I was staying in had very weak wifi signal but it was okay as long as I went downstairs. The room is tiny so if you have a large suitcase, you might need to wiggle your way in.
Overall, 100% recommend Bens place.