Booking.com gives all your credit card information to the property owner! What does it mean? It means you are giving your card information to people you have never seen and you do not trust them. I experienced money fraud from my account after using booking.com. AVOID THID TERRIBLE WEBSIE; otherwise it cost you a lot...
Tip for consumers: AVOID BOOKING.COM it is really TERRIBLE