As long as you like cats, dogs, vegetarian food and a loveable landlady, there is no better place to stay in Berlin.