The location is not better to come up with if shopping or business meetings are planned.
The hotel restaurant is expensive! Cleaning depends on the crew/shift. German cleaners are quiet and clean well, other crews :) They are not so quiet and the cleaning is worse. In general, the stuff is at an average level.
On departure, the tour.collection. But this is not an initiative of the hotel, but a decree of the federal level. They won't take money from a business client, but you need to prove that you have a business visit!)