I had a nice stay at Euro Youth Hotel, the location is really good, less than 5 minutes walking to the Munich main train station.