Our experience with Booking.com was a disaster. The hotel did not respect our reservation and we were only advised upon our arrival at the hotel. We booked three weeks in advance so it's not like they didn't have the time to warn us. When I wrote two reviews and submitted it to Booking.com, only the positive review was used and the negative review was deleted with no explanation. Come to think of it, it's hard to find a negative review on Booking.com isn't it?