The apartment is as nice as the pictures if not nicer. Everything is still very new. The apartment is spacious and the set up is great for families or business trips. The apartment is close to shops and bakeries. I wouldn't say it is an affluent area but on the other hand literally everyone we dealt with was friendly and helpful. This counts more than a nice area in my personal opinion. Public transport is very close, to get to the various spots in Berlin is no problem from the apartment and basically less then a 5 minute walk.
Check-in and -out was very smooth, both guys running the apartments are very helpful and on the ball.
Shops are also in walking distance and basically it is possible to find basic groceries and/or alcohol till at least 2AM in the area. Halal butcheries are also in walking distance - best lamp chops ever we got from the guys.
I would stay there again and can recommend this place.