This company have no idea. We booked a villa and paid a rather large deposit to then have it cancelled in error by the owner. However, we are out of pocket by over £70 because despite the owner refunding, we have had to pay transfer and charges due to change in euros and pounds and their charges and they have done nothing to help sort it out. No customer service and couldn't care less about us. Will definitely not be using this company again as it's not worth the risk.