The apartment has advantages and disadvantages.
Pros:
1) Good amenities, you have all the basic stuff to live like iron, kettle and cooking items. The TV has HDMI port and internet access, so you can connect you devices. The Internet is stable, not really fast, but stable and works without disruptions.
2) The flat is spacious
Cons:
1) Bad neighbors. People keep turning on loud music and occupied the common area. It doesn’t matter whether it’s Sunday or Tuesday they grill, scream and you hear all the noise and your windows turned into the closed yard, so that noise is amplified in three times. They used to leave trash outside and so on. Overall, looks like housing rules barely exist there and I am the person who lived in several countries and in student dormitories but I’ve almost never experienced such an impudent behavior. Once people from the windows nearby were even intimidating to call the police (maybe they called it actually), since the sound level was like in an open-market ambience. With closed windows it’s more or less ok, but it’s difficult to manage that in summer time.
2) When you arrive, check the wi-fi properly, because the lady who checked us in gave the password of the nearby flat and we had to tolerate super slow Internet until we figured that out.
And the last one is the location, just an average one, nothing special, I would not specify it as advantage or disadvantage, that rather depends on you. It’s Spandau, so you should understand it’s quite far from the real Berlin, but if you need it - go for it, no doubts. Supermarket is in 5 min walking distance.