Francesco's place is wonderfully located in Cefalù center. Train station and the beach are both at 5 minutes walking. It's a bit of a steep climb up the stairs but then you are rewarded by the two (TWO!) balconies overlooking the town towards the sea and towords Rocca di Cefalù.
Communication with Francesco is also incredibly easy.