He also says this will be a record year for hotel fees and surcharges. What is the world coming to?

Just get it all in the contract, including a clause saying that no additional fees beyond those already agreed to in the contract will be imposed without your express permission, or words to that effect.