Great place, the courtyard is amazing - even though it's shared with a company on the same floor we still could enjoy it with enough privacy. Hostess were thoughtful and quickly answered to all our messages. The location is as good as it gets!
Small piece of advice, bring your laptop with Netflix: the TV has very channels, mostly in German. Only CNN and another news channel in English :(
We still had a great time of course, and deeply recommend this flat!