Mario's place is perfect if you need a base in Teddington. I was in the area for work and it was a very comfortable and homely place to be. It's well-equipped and the hosts are very hospitable. Would recommend!