A very nice space, right in the centre of Taormina.