Horrible experience - Took 5 weeks to contact me after they assured me 2 - 5 business days to process a refund for a booking cancellation request
Was emailed once by the so-called financial team and then told they had given my 1800€ away to the advertiser despite never staying there. Beware: they do not care one bit about contract terms and will scam you
AVOID and save your money