The place has a great location. There are couple cafes/restaurants/bars right next to the apartment, corner grocery store that is open 24/7, supermarket a couple blocks away.
The tram stop that will take you to Alexander Platz is 2 min away.
The apartment is super cozy with everything you might need during your stay. Lots of natural light.