Amazing spot in the Sicilian country side, a must to try is the food made by Grazia, stunning!