A great apartment to base oneself in Taormina.