We've stayed here for 3 months. Everything was super-good! Quick responses, help with local nuances like the registration in the appartment and buying groceries before our arrival. Location is also good - two U-Bahn stations near by. The street itself is really nice - highly recommend drinking morning coffee at the balcony :-)