The host was very nice and the place very welcoming. The neighborhood it's ok and you can easily get to city center. We've received indications from Elisabetta and help when we had some heating problems.
As an advice, go to Piazza Borsellino for any bus tickets ( Taormina or Siracusa) - even if people will direct you to another bus area near train station,because buses stop at Borsellino anyway and you can buy ticket from driver.
The experience was very nice and the place has everything it needs!