The apparment looks just like on the pictures and is only a 15 minutes walk or 4 minute train ride from Alexanderplatz.
The communication wasen't so great though.