Wonderful apartment with amazing views in Taormina. It is in the perfect location.