The location is the best thing! It literally metro station right next building. 1min walking distance. Karlshorst station could easily going to the city center around 20min.
place itself look exactly same as pictures and you can approach nice cafe and market at the same building.
Personally things that I enjoyed is having capsule coffee every morning with autumn window view.
main entrance is only get trough by password or card that’s make me feel safe even more. I highly recommend this place for single travelers.