We booked a holiday rental with this company via the Stayz platform. Despite them having a defined 100% refund policy, when we had a change of circumstances and cancelled within their defined policy, they kept our deposit. We are currently working through this with Stayz. Buyer beware!