Mysterious charges showing up long after I stayed at one of their properties... over a month and 7 emails were necessary to get them to even acknowledge that they had made a mistake (it had all the appearance of fraud) rather than boilerplate letters repeatedly asking for the same information I had already provided. Finally got the charges reversed through my Visa card, despite giving them every opportunity to make it right. It was only after I wrote directly to the CEO (*******@booking.com) AND posted on social media that they "woke up" and actually started responding... and finally offered me a $25 credit for the hours of wasted time.
You are always better off contacting the hotel directly to get best service and price.