Worst customer service I have ever experienced! Complaint sent and the response blames everything on us just as the villa representative did while we were there. Utter disgrace of a company, DO NOT book
10 months ago
Villa Plus has a
1.4
average rating
from
153
reviews