The apartment's location was great, it was within walking distance of everything you could possibly want to see or visit (5 min from main square, 25 from train station and 25 from the sand beach). All new and comfortable and equipped with everything you need for a short stay. The only issue for us was that we visited Catania in February and it got very cold during the night, and the apartment had no heating. So keep that in mind if visiting in winter!
But Carmelo is an absolutely amazing host, and bought an electrical heater for us, which saved our trip (he even delivered it to our doorstep within a few hours!). He was always very nice, helpful and quick to respond!