A wonderful base in the centre of beautiful Taormina!