I have made a booking on this website for accommodation in Miami. It was a private flat and the host never came. I was left with no accommodation. Booking.com was unable to get in touch with the host and said I wouldn't be charged for the booking. I realised they charged me and have been unable to get a refund for weeks, but they are ignoring me. Their customer service is appalling and I will never use this service again. I suggest you do the same.