This apartment is all you need, if you’re staying in Munich. The location is perfect, 300 meters from the subway station, around it you can find a shopping centre.
I would personally book it again when I come back to Munich