It is a nice place in the very heart of Catania.