Our hotel was located near Karlsplatz, a short walk to Marienplatz and its famous Glockenspiel. We spent much of our time in the city around this area.
We visited Hofbrauhaus and Augustiner, two of Munich's more famous beer halls, ate Bavarian pretzels and roast chicken, shopped for cuckoo clocks and beer steins, and witnessed the Glockenspiel's fantastical clockwork. The square and beer hall/garden atmosphere were our favorite parts.
Munich was our hub for visiting LEGOLAND Deutschland and Neuschwanstein Castle. I think it works well for the former, but Garmisch should be the base for visiting Ludwig's castles. The drive between Munich and Hohenschwangau is too long for a half-day excursion, especially with a six-year-old in tow.
We hope to return to Germany soon.