Eleonora’s place is incredibly well located in Taormina. A nice large apartment right on the hearth of the restaurant and shopping area. Great ocean views, just a short walk from the bus station and cable car down to the water.