We booked the villa, the next day they emailed us saying that they cannot accommodate us because the villa is overbooked.
Expedia already charged us, and we have to go through the refunding process which gave us a big headache.
The way the emailed is so unprofessional too.