We had a great stay. München didn't disappoint.
The apartment is located close to most things, 5 min walk to central station, 10 min to shopping area. Can recommend the local kebab and Andy's. Some great food german food at the latter.
You will have everything you need in this apartment.
However, there was quite a bit of noise from the street and the apartment wasn't very well noise isolated, but for most people I suspect it won't be a problem. I'm just very sensitive to noise.
Ramez and his son was very helpful with both check-in and check-out, and we can fully recommend staying here.
Value for money wise I'm not sure you will find many better apartments in München.