Really great place close to all the main sites in Catania.