Perfect apartment to stay in and enjoy the sights and experience of Ortigia and Siracusa in Sicily.