We very much enjoyed the stay in the apartment - it's a great space when you are in Berlin with a lot of people (we were 7). The apartment is located in a nice street and very close to the subway as well as a few supermarkets.
The hosts were super nice and helpful and we just had an amazing experience overall.