I wasn't able to actually meet Peter, but instead, I met his friend Anke. He made the arrangements and I really had a good stay in Munich. The place is in the heart of Munich and I can literally go anywhere I want. The place is cozy and a good daily exercise I might say. :))) There are lots of store nearby where you could get your daily needs.
I'd definitely recommend his place while you're in Munich. Have a great time there for future travelers.