The apartment is nice, clean and modern. The hosts are very professional and available should something go wrong. Balestrate is what I will call genuine, as in not touristy at all, which comes with some positives and some negatives. There are for example not a great choice of good restaurants. It is also a bit of a walk to the beach (about 20-25 min) including a very steep hill. However, Balestrate is a relatively short drive away from very nice places like Castellamare del Golfo, Palermo and Cefalù. I would highly recommend renting a car. Once again the hosts are very nice. We had an issue with a passport and some keys being left in the apartment after we left. The hosts then drove all the way to the airport to deliver the items.