Absolutely terrible. The company I arranged my accommodation and airport transfers with via booking.com were horrendous! The airport transfers didn't turn up so we had to arrange taxis and pay again for these (total €140). We then had to pay our room deposits via cash when we arrived instead of on card as arranged (total €990).When notifying booking.com of this upon our return, no action was taken and no money refunded for the airport transfers