Very nice and spacious place in the center of Catania.