The villa really suited us as it is set in a nice quiet area - a car is recommended - but you can walk to local bars and restaurants. The villa itself seemed very new and was particularly comfortable. We enjoyed long lazy days in the private garden and our kids enjoyed the pool.
The TV is amazing - more channels that you can possibly watch! Wi-Fi signal was good.
We were met on arrival and even though we didn't need him at all, we felt the local rep would have been helpful if we needed him.
Overall a great stay.