Overall a good place to stay. All the necessities were present.
Borough was nice and nothing was too far.
Heating of the apartment should get more attention because it was pretty cold and moist inside.
Solve the heating problem and it could easily be a 5-star stay for undemanding travellers who seek for a clean place to stay while exploring Berlin!