You cannot find better hosts elsewhere. Any question gets an answer right away, they helped for our travel to the airport, they even make homemade limoncello (even, on demand from us, with green lemon, the sicilian way!).
The villa Teresa is awesome, there is everything you need and more.
We can't wait to come back for a longer trip