The flat is clean, comfortable and at a great location for sightseeing or shopping. The flat is also very big so it wasn't crowded even with six people in it. However the communication with the host (who has many listings in Berlin) didn't go well.
There was only one roll of toilet paper, no garbage bags, no hairdrier and the coffeemaker was broken and we didn't reach the host for many hours (not by calling, texting or airbnb messaging). In the end the host called us back and the cleaning lady brought the items.
The same problem was when we tried to ask about the check out the night before leaving. No reply. We had agreed to check out at 3pm and wanted to ask if we can leave to luggage until 4.30pm. We never got a reply via airbnb to this and then when we called we were suddenly told we have to be out of the appartment two hours earlier than planned, at 1pm. The host promised to get back to us about the bags but never did. We would have just wanted to know if we can leave the bags but never got a reply so in the end we had to hurry to check out and get back to pick up the bags.
The flat could use more glasses for 6 people.
Overall I would recommend the flat but didn't find the host very reliable since it was hard to communicate with her.