We can recommend the flat "Stella" with its terrace very much. The rooms are well equipped and comfortable. Only make sure you can negotiate the steep staircase.
S. Flavia is a very original Sicilian village with the bars and small shops you need close by. People are friendly and helpful.
We traveled to Agrigento and Palermo by train from the station. You definitely don't need a car to travel Sicily.