I paid about $400AUD for two nights accomodation at a hotel in hawaii and then I was hit for a $200AUD mandatory cleaning fee at check in. This fee was in no way disclosed at time of the booking process. When I called them to discuss on their "emergency" number, I was given an automated response to email which took days for them to reply, that's a terrible response to an emergency!
They strung me on for weeks with their emails on a wild goose chase with nonsensical and unhelpful responses. AVOID this third party booking site - they are deceitful and atrocious!