This is definitely must stay place if you visit Berlin. The apartment is big , stylish and has all amenities you may need. It is inhabited by super-friendly cat Maxi, a huge plus for cat-lovers.
Location is quite good. That's 5 mins by foot + 20 mins by tram to Alexanderplatz and TV Tower. There is also pretty large park with lake in the vicinity.
Overall it was a great experience. Thank you, Bele :)