Clean and easy to check-in, the flat/hotel is also well located near the central station of Munich.
There was some noise in the street due to some works, but to be honest it is rather well isolated and so no problem for us to sleep despite being worried when we first saw the place.
All in all, good choice if location is key to you and if you plan to not spend too much time in the flat, which was our case.
Very easy communication and very easy to check-in too.