Giuseppes apartment was perfect in every way. Great location, 10 min walk to the beach / restaurants / shops. It has everything you need. We were met by Barbara who was a wonderful host she was very thorough and welcoming. Make sure you take cash with you as you are asked for a deposit upon arrival but this is refunded when you leave. Wonderful place to stay in a fantastic place, we loved Cefalu after a busy but great few days in Palermo. Thanks!