Perfect place to stay in Taormina, very close to the city center