Very nice and clean apartment right in the center of Taormina.