I had a wonderful stay at Ben's!
The place itself is great -there is a separate entrance so you have it fully to yourself and are free to come and go as you want without disturbing or being disturbed by anyone. The view is to a nice inner garden which is lovely to spend time in during warmer days.
transportation wise: the railway station is only 7-10 mins by walking and then takes you straight to the city center in another 15 minutes, so it actually takes even less than what can sometimes be expected from travelling within the center itself.
The host is really kind and attentive, made me feel right at home for even the short stay I had and was always up for suggesting things to do or places to check around.
100% recommend this place and for me it is definitely a choice to stay for my next trips to London!