Excellent location, comfy apartment, great communication. To make it short: Everything you need if you want to have a nice stay in Berlin!