We really enjoyed our stay at Davide's. it is a great apartment with a beautiful terrace. Despite he doesn't speak English he was really helpful and we had all our questions answered. It was easy to get to Palermo by car (without navigating trough the city) and there is also an option to go by train. If you don't want to go to Palermo there are places to drink or eat in Ficarazzi and there is a shop nearby.