Great modern space on a quiet street in the center of Taormina - cannot beat this location wise.