We had a great stay at the villa. The pool is absolutely massive. The communication with host was very quick and super helpful. We got great recommendations on places to go. The little houses make it easy to have your private life without a group of friends.
Everything was really good, the only negative comments would be on the lack of equipment in the kitchen if you want to cook yourself.