An enchanted paradise with beautiful terraces and sea views only 5 minutes from the centre of Taormina.