Our stay in Taormina was great, the location is wonderful, near the main street of Taormina.