The place is strategically located near the 3 art museums, 15 mins at most from the Hauptbahnhof by bus, and the nearest tram station is almost right on your doorstep.
Room is also very clean, and the dog is friendly.
Peter and Gilles were both very helpful, and good conversation partners. 11/10 would recommend it to people visiting Munich.