This looks like a good outfit but basically they take no responsibility for the properties or any issues with them. They want you to sort everything directly with the owner and if the owner is difficult they don't help. The 'deposit guarantee' is a joke as they simply take the owners word against yours without any proper consultation. I holiday regularly but would never use this company again.