Great apartment to stay in Catania.