Their site says there's plenty of rooms available but once you get to the hotel they give you whatever is leftover. They know the room you booked isn't available but still allow you to book it anyway. There's no refund. They are liars and cheats. Stay away from booking.com