Fantastic apartment in a great location (5 min walk to Piazzo Duomo). Very clean and has everything you need for your stay including all essentials and well stocked kitchen.
As previously mentioned there are 4 flights of stairs so maybe unsuitable of you have mobility issues but worth the effort for the views from the huge terrace.
Communication was excellent throughout. Contact the host if you need transfers from the airport.
Parking is available free locally, streets are very narrow around the apartment but main road a minute walk away which is free (stay out of blue or yellow boxes though). Unless you are going further afield a car is not required if staying in Catania for the duration of your stay. If I stayed in Catania again I wouldn't look to stay anywhere else.