We did not meet Johanna, but her neighbor gave us the keys to the apartment and helped us with everything we needed! The flat is very nice and very clean, and with an astonishing view over Berlin (it's 13th floor). It's really close to the main station (200/300 meters, 5 minutes walking) and therefore everything is within reach very easily! We really loved our stay here, overall it was a great experience!