The flat is well-kept and suitable for 2 people or two people plus a child, it would not be comfortable for 3 people.
The apartment was clean and tidy but the area of Berlin is disgusting with how much rubbish is in the neighborhood, it looks third world.
We brought our small, well-behaved dog which has traveled with us to many Airbnb's and countries and the reason choose this specific listing for allowing pets yet when we arrived, the Host/building manager said No Pets then tried to make us pay €20 even though we paid a cleaning service fee already and if it was the policy, it should be included in the price through Airbnb, not like this. In the end he let us but beware of this. The value was a little higher but mostly sue to the area it is in, no clubs, few pubs, few breakfast places, but if you walk further there are parks and plenty of hookah bars.