You will love this place. If you visit sicily you have to go there. Thanks to the lovely owners :)