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
1 year ago
Villa Plus has a
1.4
average rating
from
156
reviews