I loved Munich. I only spent five days there but I had a great time exploring the city. I felt safe and there was plenty to do, even though it was raining quite a bit. I definitely recommend visiting the Dachau concentration camp if you are interested in history, but prepare something fun for afterwords because it is an emotional experience. The beer gardens in Munich are a total blast and the ones I visited served great food.
Insider Tip:Everything is closed on Sunday and Monday, so don't plan on doing any shopping those days! We were bummed that we waited and we didn't get to visit any of the shops around Marienplatz.