Resort Fees and Hidden Charges: A Growing Controversy in the Hotel Industry