Booking is something else. I made reservations@ the beach. Come to find out, Booking never made my reservation. I called the hotel directly to ask about the pet policy & found out I had no reservation. So, I go back to booking who says even tho we didn't make your reservation you owe us 200$ for "cancelling" I said you never made the reservation I'm not paying you a penny! I cancelled my card just to make sure they couldn't charge me. Booking is still asking me to update my card hahaha. Never happening.