This place is really nice and very close to the city centre. You can get to the best of the city walking a few blocks distance.
I’ve rented a car whilst in Catania and parking on the street was not a problem as well.
Giuseppe was also very helpful by answering my questions and providing loads of tips about the city.
I would recommend this place if you’re visiting Catania.