Marzia’s place was one of the nicest on our Sicily trip. We really liked the flat, it’s lovely - especially the bathroom.
Avola itself is small but fine. There are a few restaurants & grocery shops close by. And the beach isn’t far neither.