Booking.com was once very good. Their service was very considerate in the past, that was 7 years ago. But now, their website is filled with all kinds of misleading listings by hotels and private apartments in Spain, in Europe, in USA. In Spain, on the website, they are listing hotels with big letters of "free cancellation", I booked. The next day, I changed hotel and cancelled the booking, I was charged with full price for cancellation charge! When I called booking.com, I was placed for waiting for a long time and when finally some one pick up the the phone, they said they were going to find out from the hotel and call me back. They never did. I will never use booking.com again!