The location near the Mauerpark is awesome. It was fun to walk around the neighborhood and we were able to walk to the city center every day as well (Berlin pubic transit is also great and this is right around the corner to an underground station).
The flat had just about everything we needed. Once wi-fi is set up, it will be complete, though it was also nice to be completely disconnected for a while. The apartment is cosy, but not cramped. The recommendations of nearby attractions & food was very helpful, and helped make our stay in Berlin very special!