We are looking for a beach resort with restaurants and b and b options for a week in early July. We don't want a car so nowhere too isolated. We visited Cefalu and loved it but stayed outside the town with a car in a beautiful hillside b and b. This time we just want a chill out week with no travelling, good restaurants, village/small town atmosphere and good beach. We looked at San Vito which seemed nice, what other options are available.