Cefalu is great and staying in this place just made the ezperience better. Not only we had place to ourselves but the street was quiet and extremely close to the main square, shops, beach and really everywhere.
Parking was the problem if you have a car but it's just inevitable in a place with such historic value.