Comfortable pied-a-terre in Taormina with terrace.