We spent one night in this apartment on very short notice, and it was exactly what we had hoped for: extremely clean, in excellent condition (the furniture looked brand new), and with a very well equipped kitchen. The location wasn't bad at all: it took us about 10 minutes to walk to the S-Bahn station Feuerbachstraße, and from there it's just a few stops to the center of Berlin. There are also several supermarkets and restaurants in walking distance from the apartment.
Our hosts were also very friendly and helpful; there is a binder in the apartment with useful information and maps, and the hosts also told us to call them any time with questions. They were also very flexible with the move-in and move-out times.