We stayed for three nights in Roberto's apartment and it was great. His friend Luigi did the check-in and was very helpful with everything. The apartment is located in the centre of Cefalu and everything is very close (beach, cathedral, supermarket all within 2-10 min walking). The roof terrace has a beautiful view over the old town! Be aware that you can't park in the old town, but there is a free option (might be full) as well as paid parking (6€ for the day) within a 10 min walk. I can highly recommend staying here!