I would highly recommend staying at Giovanni's place. Located in the hills above Cefalu it's perfect for a group looking for great views and peace and quiet whilst also being close to a lovely town with delicious restaurants. Giovanni gave us loads of local tips for restaurants, sorted taxis and found a local bike rental for us which was very kind of him. The stand out features are the lovely outdoor kitchen and multiple outdoor seating areas - we barely stepped foot inside all week! Thank you!