We stayed two nights in Agrigento at Alice’s bnb. The flat is lovely and has everything you need. They clearly put some effort in making everything you need fit in a relatively small space. The living room is large and has a sofa bed in it, bedroom is upstairs and has a low roof but worked perfectly fine for us. The bathroom also has all you need. We managed to also cook some eggs for breakfast with the tiny stove they have in the flat. Not a full kitchen but you can make yourself something simple like fried eggs.
Great communication with host, parking available even in ZTL just by the flat.
Only thing to consider is that you are right in the city centre and that comes with benefits (lots of restaurants, cafes and shops around) but also bars that play loud music until late at night (we visited in the summer so maybe it’s not that noisy in winter).