The apartment is awesome. It's actually hard to get a sense of how big it really is from looking at the photos.
It's located in a nice street with shops and restaurants. U-bahn close by.
Checkin and handling of keys went smooth. Only small drawback is that you have to pay citytax in cash on arrival (this should be included in the price).
All in all a very pleasent stay. Highly recommended.