I would absolutely recommend staying at Terraza Incanto. The flat was even more beautiful than on the photos. It was superclean, a 10-15min walk away from the city centre (way down to Cefalú not suitable for small children though, but perfectly fine for adults) and comes with a well-equipped kitchen. Also, Federica is a great host - she was very helpful throughout our stay and easy to communicate with. We hope to be back at some point.