I have used booking.com for many years without a problem. But after a BAD experience with Jacó Lodge in Costa Rica, I learned that when a hotel capriciously cancels a reservation, the offended customer cannot leave a review on Booking.com, a very convenient escape method for a bad hotel. I guess I will now use Booking.com only for searching and will use hotels.com or Expedia or TripAdvisor or actual hotel websites for making reservations