I can't recommend this place enough! We found it randomly, at the recommendation of a Sicilian friend to stay in Campofelice di Roccella instead of Cefalu, as Cefalu is crowded and very hard to drive through, or park in. We arrived to find this very spacious, chill, and beautiful multi-bungalo residence, just a short walk from a stunning private beach that we had a key and access to because we stayed at Piero's. Wonderful vibe, surrounded by mountains and directly on the sea, a clean, beautiful pool and all amenities at a surprisingly low cost. Our 'room' turned out to be its own stand-alone apartment, with a terrace with a view, and huge table and kitchenette with everything we needed. We ended up staying longer than planned. Sunsets at the private beach are amazing- very spacious beach spreads for a few kilometers. Piero is the kind of host I hope everyone gets- always there to help, going beyond what is expected to help his guests, super responsive and easy to communicate with. And I can tell he truly enjoys it, instead of just trying. When the nearby market closed before we could get wine, he gifted us with a bottle of his own wine and didn't ask for money. He offered to drive us to Cefalu in his own car and then returned to pick us up when we requested, just because he liked working for his guests and being active- in his own words. So instead of having to deal with driving and parking in Cefalu, we had a stressless, enjoyable stroll...
All in all, I strongly recommend Piero and his place if you want a chill, quiet environment just 8 kilometers/5 miles from Cefalu, with all the extra comfort and amenities for a very affordable price. I will be back.