Great place! We used the villa for the week as a work getaway. The wifi is good in the main part of the house. Would highly recommend this place.
The only down is the noise that came on at 8am each day for the swimming pool above the bedrooms which is very loud but apart form that the villa is perfect.