Extremely disappointing service. We stayed for three nights and had to deal with no internet, poor service and no housekeeping. Plenty of excuses for the lack of all these basic amenities. Also at one point our privacy was compromised with visitors being let in to check the villa out. The pools filter was not on all the time allowing muck to gather on TOP. The manager in charge was rude and obnoxious and when we complained about our privacy being compromised attempted to bargain on what agreement needed to be reached. At no point was he apologetic. Do not recommend this property at all.