I have never stayed there myself, so I can't comment on the hotel itself. I have passed it many times and can say that it is located in a fairly central location and very close to a subway station. There isn't too much in the immediate vicinity (except for a large home electronics store)but with the subway central Munich is just one or two stops away.