The villa is very large, particularly for our group of only 6. It was very clean and spacious, and the furnishings etc. were modern and stylish.
The TV was excellent with up to date apps. The wifi wasn't brilliant for coverage all over the house, especially in the pool area and some of upstairs.
As for the host, they were very accommodating and regular for communication. The only issue we had (the outside light switch not working) was dealt with very promptly and without hassle.