I booked an apartment from this site for a trip to Amsterdam this month (April 2018) and they stopped contacting me once I'd paid the bank transfer. They have totaluy swindled me and I urge you NOT TO BOOK AT ALL.
I have just lost £1100 and unlikely to get it back though I have reported to this site and the contacts to the Action Fraud agency and my bank