Perfectly located in the center of Taormina!