Attico Atenea is a fabulous place to stay in Agrigento. The apartment is really nice, with wonderful views, and is located on the main street in the old quarter. From the street there are 75 steps to climb to get into the apartment - so be sure that you’re fit enough! I’m 70 and managed OK - but be prepared. Restaurants are plentiful and reasonably priced. The shops, though, are a different story. When we were there, many of them had ‘sales’ on, where the prices had been reduced from ‘preposterous’ right down to ‘bloody expensive’. Public parking is not difficult, but do bone up on the parking regulations - we fell foul of them, and it cost us €90
It was marvellous to visit Valle dei Templi. If you’re a beach person though, I’d skip Agrigento beach. Go to Gela or the Turkish Steps.
Book it, go there, and have a wonderful visit!