Great place in historical part of Catania.