Flavio was a superb host - no question was left unanswered (and we had many) and he even gave us restaurant recommendations for some of the places we visited. The villa was lovely, nice and big (although we just stayed as a couple), very clean and well equipped. The pool was really nice, we used it almost every day and the surrounding gardens were very colourful. There was a large supermarket about 5mins drive away that was well-stocked and in the village itself there were several bars/cafes and small shops. We had no problems with the wi-fi. Although Petrosino itself is a relatively small place we used it as a base to visit other locations - Marsala, Mazara del Vallo and Trapani were some places we went to, all a fairly short drive away. There is also a train station in Petrosino which we used one day to catch the train to Marsala although Flavio did warn us that the train times could be a little unreliable so we made sure we didn't come back too late. The villa was very peaceful in the evenings which made sitting out on the terrace a pleasure. All in all we thoroughly enjoyed our holiday here and would have no hesitation in recommending it to others.