Location location location... this is really the place to be in Berlin.
And on top of that, the apartment is lovely and convenient, clean and maintained, and Stephanie is nice, helpful and fast to react.
We had a great stay. Highly recommended.