Wonderful place to stay in Berlin, the U line terminal is very close (5 min walking) and can put you nearly everywhere.
The kitchen was very complete and have all the necessary utensils to cook (if that's your thing), a supermarket was close in which you could get nearly everything, there are several restaurant options around the one in the corner is very good.
If you rent a bike (I recommend) you can park it inside the garden to prevent leaving it in the street, there is no dryer but a laundry is about a block away and you can just toss your clothes there.
Overall I recommend this place as a great option.