Beautiful apartment with a spectacular view! And just steps away from center of Taormina.