We had a really enjoyable stay in Berlin and this apartment is in a perfect location - easy to get to all the main places of interest, lots of great eateries close by and quiet for sleeping.
The apartment itself is spacious and nicely appointed but does require some fairly significant maintenance. We fed this back to the host during our stay.
Also please be aware that when purchasing the "Entire Rental Unit", if you then add people to your group, you will be charged extra.
We had to chase for access details in the days leading up to our trip and finally had to call the host to get them. That was a little stressful.
The host was not there to greet us on arrival (as advertised) but came to collect the room tax on the day of check out.