If you need a nicely located place to sleep and rest during your trip to Berlin then you’ve found the right spot in my opinion.
The flat is located very close to a bus stop which can take you right to the Berlin HBF.