Now I'm going to say the opposite. If you need to be in Mainz, I'd lean towards the Mainz City Hilton for business. The Mainz Hilton is nice, with lovely staff and a bit run down, but there's also a lot of FA nightstops there which means it can be a bit lively.
OK, FRA has an executive lounge, but being a scruffy academic, I've found it not welcoming and also found them unwilling to upgrade and rather too willing to downgrade. I don't like having to fight for the Park View ordinary room booked.