Really nice place and well situated in Catania!