Great location for a clean, cosy apartment close to the main streets of Taormina