Like many others, it has been over 14 business days, and they have not returned my €1,500 deposit. I've followed up via email and called three times, but they keep making excuses. I strongly advise against using this service. The rental itself was fine, but it's not worth the hassle.
Claim your business profile now and gain access to all features and respond to customer reviews.