Salvatore's place is genuinely amazing if you're staying in Cefalu. The location is ofcourse the deal maker. Close to the beach, and a big supermarket. If you want to eat dinner in the city center, it is only a few minutes away by foot.