Excellent location! Charming, clean and comfortable. Air conditioning was a life saver! Had a wonderful time in Taormina.