I will happily recommend staying in - or near - the town of Diessen (Dießen) on Ammersee Lake.
Diessen is near Andechs Monastery, which is one of Rick's favorite spots outside Munich.
https://blog.ricksteves.com/blog/face-down-in-my-knuckle-of-pork/
We liked it very much as well. We took Rick's suggested hike from Herrsching (also on Ammersee Lake) to the monastery... lovely, with nice views of the countryside. You can find Diessen, Andechs and Herrsching on this map:
https://media.schneemenschen.de/image/db/2638.jpg
On my first visit to Andechs, we took the train from Munich to Herrsching per Rick's instructions for the hike to Andechs. On a second trip to the area, I had a hotel room in Diessen, and drove the short distance to Andechs. I enjoyed the Diessen's scenic setting and quiet atmosphere a lot.
Now AFAIK, Rick recommends Andechs as a day trip from Munich. But you want to be on the outskirts. So why not stay in the Andechs area and day trip in the reverse direction? Day tripping into Munich should be quite easy from a Diessen base; you could either...
1) ...drive over to Herrsching and ride the S-bahn directly into the city, or...
2) ... catch one of the Ammersee boats over to Herrsching, then ride the S-bahn:
https://www.seenschifffahrt.de/en/ammersee/timetable/timetable/
Diessen is also central to the alpine destinations south of Munich. Füssen, the Wieskirche, and Oberammergau, for example, are only one hour or less from Diessen by car. So it could make really good sense to make an extended stay in Diessen for several days and use it as a base town for all these places. I'd look into an apartment - lots of those in this area.
https://www.booking.com/apartments/city/de/diessen-am-ammersee.html