Stunning apartment right in Catania's city center.