I used this site once and I regret it. I could not cancel a reservation and besides the accommodation fee was charged foreign transactions fees. Be aware that it is the hotel provider that charges you not booking.com, and if you have issues with your reservation booking.com act only as a mail box. They do not do much to resolve the issue.