Nice stay in a small mountain town. I guess you need a car if you want to go. You can park on the village but not always in front of the apartment. Not far from Taormina.