If you are looking for a nice and quiet place, go to Favignana and stay in the top apartment at Leonaro.
Rent a bike at Leonardo and in a few minutes you will reach Lido burrone, the best beach in Favignana with 2 nice restaurants and a small beach with cristal clear water for swimming and snorkeling