We strongly recommend this beautiful apartment. It has a nice balcony with views of Cefalu and the sea, a huge bed and comfortable sofa. Plenty of space for private parking.
Although a little out of town, there are two walking routes which can get you into Cefalu in about thirty minutes if you are fit. Warning that it is quite an uphill struggle on the way home but handy if you want to drink with dinner and avoid driving.
Cefalu itself is stunning. Highly recommend Chiasco for cocktails, Al Gabbiano for pizza, Galleria Ristorante for a fancy meal. Beach beds are also worth it, varying from 20 - 35 euro for two depending on the day. Weekends are very busy.
Supermarket (MD) is close by.
Mario was really helpful throughout and quick to answer any queries.