The place is very well located, super clean, super comfortable. Perfect!! It is at a walking distance from Stephan Platz, but in case you do not want to walk, there is a tram right in front of the apartment. It is 5 min walk to red line metro station.
I will return, for sure.