Lovely place and friendly hosts. Dont miss the beautiful city of Taormina and a trip up Etna.
You need a car to get around. The village where the house is located is not fantastic but its a good start for excursions in the region and the house itself is very nice.