We had a lovely and very comfortable stay in a quietly situated B&B overlooking the town of Cefalu. Our hosts were very kind and caring, preparing us breakfast (tasty omelet and crepes, fruit, etc.) and staying for a nice chat. The house and the room were spotless and tastefully decorated and private as well as secure parking was available. There's a lovely terrace to sit on, a great and fully equipped kitchen for cooking and lots of space for kids to play.
We absolutely recommend staying at B&B Le Ginestre and will be back if we're ever in the area. Cefalu is only a 5-minute drive away and to get around you will need car.
Little advice: Don't use the tight and unpaved road Google Maps offers to drive up there, there's a regular public road leading all the way up to the B&B - call the owner in advance in case you need instructions.
Thank you for a very relaxing stay!