I would NOT rent this villa again. It's ok if you need a place to rest your head, then venture out for the entire day, but that's about it. The decor and the comfort of the beds were the only things that I would consider satisfactory.
Internet was down so we're had no connectivity, and the big TVs they advertise were of no use.
I requested chef services. Prop Manager said he would do the cooking as the advertised chef wasn't there anymore. Advertised one price per day, he charged me a higher price for one meal, plus cost of ingredients.
The hot tub (which was advertised as an amenity) had no water in it.
The lamps in the master bedroom were either broken or not working correctly. The accordion door on the master bath was broken. One of the sinks was backed up. One of the showerheads was taped together.
There were no face clothes or hand towels. They advertise for 16 persons dining however they do not have 16 place settings in the kitchen.
The worst part, I felt like I was being stalked while I was there. Micro-managing guests is not ok when they paid to stay in your establishment and weren't doing anything unreasonable or unknown. I communicated the plans we had for our stay ahead of time. there was no reason for the constant check-ins, attitude, and scolding from the property manager. I understand that you have a job to do, but knowing my whereabouts at all times, making it seem as if I was supposed to check in with you when I left or came back, and scolding me because we arrived late and/or had people moving in and out (when it had already been communicated to you, and you were aware it would be happening) is uncalled for and unprofessional.
like I said... if you want a place for a big group to just rest their heads and/or go for a dip in a pool, this is for you. If you'd like quality hospitality and a place to relax and enjoy accommodations, this is not the place for you.