Great location and very roomy flat. Kitchen was well-equipped, beds super comfy. Just note the layout and that if anyone is showering, access to the back bedrooms is cut off. Not a problem for us, but be aware.
Highly recommend Umani, Peter Schlimiel, or really any of the neighborhood restaurants. There's an Edeka around the corner for groceries, and U-bahn stops nearby.
Would definitely stay here the next time we are in Berlin.