Last time I signed as many papers at check in was when I bought my house!! I suppose this is a made for Oktoberfest apartment with legal paperwork covering every contingency on what a rowdy tourist would do. However for my seasoned fellow business travelers and I this came across as a totally overpriced apartment which was stuck in its 80's decor. The second bedroom had an uncomfortable pull out couch and not a proper bed. There is nothing NYC styled about this place and the only views from the "beautiful" penthouse was that of the skies which fortunately were blue on the evening we stayed there.
Other than that we got charged extra for internet and parking. I understand the parking, since this is Munich but internet, after paying a boatload for the apartment ? Overall functional apartment and communicative host but not at this price point. Buyer beware!