Great space and very central to the wonders of Taormina