The apartment in great, the balcony view, the location 10/10.
One thing to keep in mind is that the apartment doesn't in fact have "Free parking on premises" (which we used as a search filter) but you will have to find parking in some nearby street, which in Agrigento will lead to a substantial elevation difference and many, many steps. This turned out to be a big issue for us, given you couldn't even drive temporary on the apartment street to drop the bags off as it's a ZTL.
Would recommend if you don't need parking and are a solo traveller. We were a couple and didn't quite work out for us:
You get a keyring with a key that turns on and off electricity in the flat, and you can't leave that key in the apt as it's hard sealed with the apartment key. It's a way to save electricity I guess (first time I see this in an airbnb), but leaving only one set for the 2 of us meant we couldn't even change a power bank while going out for dinner as we had to bring the key with us.
The hot water lasts only about one shower and takes the whole night to come back warm, and if you leave the apartment (bringing the key with you) that will stop warming up the water.
Other than these issues, I really liked the place.