Anyone booked their french accommodation with them? Or have used them before?

What's the deal. How does it work