Open all year round in Taormina