I would totally recommend Vinnies place if you are looking for a stay in Berlin. He is very welcoming and makes you feel at ease. I stayed for berlin marathon and his place along with the city of berlin is very well linked by the various underground and overground trains/trams/buses etc.
It is somewhere I would look to book again if needed.