We had a great time at the villa which had everything we needed. Giovanni was super-helpful and his recommendations for shops and restaurants were all spot on. Lots to see in Cefalu, but if you want a less populated beach you need to look a bit further away (Giovanni has some suggestions). The view from the villa is spectacular and will stay with us for the rest of the year!