Excellent location, around the corner from a Station on the circle line so easy communications with all parts of the city. Also decent locality with local shops, a couple of coffee places (one a bakery) and an interesting Cameroon supermarket (It is on the edge of the African quarter - though i cannot recommend Cameroon beer against German!)
Whilst the centre of Berlin has its charms, it is also close to some decent eateries and bars. A 10 minute walk takes you to Cafe Mauerwerk on Zwinglistraße, which i think is the best intimate and relaxing bar i have been to in Berlin - a real gem.
Everything you would need in a flat in Berlin, including complimentary toiletries and tea/coffee. Balcony overlooks rail lines. in good weather would be pleasant but we stayed during a storm! I would definitely book and stay again.