Apartment in gorgeous location with amazing view. The small water pool and balls are great for kids. I'm already missing having a breakfast and drinking wine on the terrace. Good location between the Nebrodi mountains and the beaches.
Pay attention to the fees paid in cash on arrival described in the listing. We haven't noticed that at the first sight and the fees made up 1/3 of the costs in our case.
Get the exact gps coordinates when finding directions. Google maps can point you to slightly different location based only on the address.