Santa Flavia is potentially a gem of a place ... an old fishing village built around rocky creeks. It really is beautiful, as long as you don't look down at the piles of refuse strewn everywhere or risk your life trying to be a pedestrian.
Fabio's guest house is simple, very clean and practical. We had a triple room with nearby private bathroom and shared kitchen. No a/c but ceiling fans. It was a bit hot, but not noisy as it's not on a main road. We ate on the rooftop terrace which has breathtaking views and swam in the cala with the locals. There are hardly any foreign tourists.
The local authority really does need to tackle the garbage issue which would allow excellent hosts like Fabio to develop their business as they deserve to.