We had an amazing stay in Taormina. Leonardo's place is a great value and we were completely satisfied and very sad to leave. It is located about midway on the Corso Umberto on the top floor facing the ocean. The views were spectacular, especially in the corner bedroom. I would take my glass of wine and just walk back and forth between the two windows admiring the amazing scenes.