Due to COVID I had to cancel bookings that were "non refundable". Booking.com worked with me for months until I received my refunds. I have had great experiences with booking through them for excellent prices but this experience was really outstanding. Wonderful empathetic customer service folks and virtually no wait time on the phone. They care!